2 * Copyright 2018 ZTE Corporation.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
16 package org.onap.sdc.workflowdesigner.externalservice.sdc.entity;
18 import java.io.Serializable;
20 public class WorkflowArtifactInfo implements Serializable {
21 public static final long serialVersionUID = 1L;
23 private String artifactName;
25 private String description;
27 private String artifactType = "WORKFLOW";
29 private String payloadData;
31 public WorkflowArtifactInfo(String artifactName, String description,
34 this.artifactName = artifactName;
35 this.description = description;
36 this.payloadData = payloadData;
40 * @return the artifactName
42 public String getArtifactName() {
47 * @param artifactName the artifactName to set
49 public void setArtifactName(String artifactName) {
50 this.artifactName = artifactName;
54 * @return the description
56 public String getDescription() {
61 * @param description the description to set
63 public void setDescription(String description) {
64 this.description = description;
68 * @return the artifactType
70 public String getArtifactType() {
75 * @param artifactType the artifactType to set
77 public void setArtifactType(String artifactType) {
78 this.artifactType = artifactType;
82 * @return the payloadData
84 public String getPayloadData() {
89 * @param payloadData the payloadData to set
91 public void setPayloadData(String payloadData) {
92 this.payloadData = payloadData;
96 * @return the serialversionuid
98 public static long getSerialversionuid() {
99 return serialVersionUID;