2 * Copyright 2016 [ZTE] and others.
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.openo.sfc.entity;
18 import com.google.gson.annotations.SerializedName;
20 import java.util.ArrayList;
23 public class PortChainReq {
24 @SerializedName("port-pair-groups")
25 private ArrayList<String> portPairGroups;
26 @SerializedName("flow-classifiers")
27 private ArrayList<String> flowClassifiers;
29 @SerializedName("chain-parameters")
30 private ArrayList<ChainParameter> chainParams;
33 public ArrayList<ChainParameter> getChainParams() {
37 public void setChainParams(ArrayList<ChainParameter> chainParams) {
38 this.chainParams = chainParams;
42 public String getUuid() {
46 public void setUuid(String uuid) {
50 private Map chainParameters;
52 public ArrayList<String> getPortPairGroups() {
53 return portPairGroups;
56 public void setPortPairGroups(ArrayList<String> portPairGroups) {
57 this.portPairGroups = portPairGroups;
60 public ArrayList<String> getFlowClassifiers() {
61 return flowClassifiers;
64 public void setFlowClassifiers(ArrayList<String> flowClassifiers) {
65 this.flowClassifiers = flowClassifiers;