/*- * ============LICENSE_START======================================================= * OPENECOMP - MSO * ================================================================================ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved. * ================================================================================ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. * ============LICENSE_END========================================================= */ package org.openecomp.mso.apihandlerinfra.serviceinstancebeans; import org.codehaus.jackson.map.annotate.JsonSerialize; @JsonSerialize(include=JsonSerialize.Inclusion.NON_DEFAULT) public class RequestInfo { protected String billingAccountNumber; protected String callbackUrl; protected String correlator; protected String orderNumber; protected String productFamilyId; protected Integer orderVersion; protected String source; protected String instanceName; protected boolean suppressRollback; /** * Gets the value of the callbackUrl property. * * @return * possible object is * {@link String } * */ public String getCallbackUrl() { return callbackUrl; } /** * Sets the value of the callbackUrl property. * * @param value * allowed object is * {@link String } * */ public void setCallbackUrl(String value) { this.callbackUrl = value; } /** * Gets the value of the correlator property. * * @return * possible object is * {@link String } * */ public String getCorrelator() { return correlator; } /** * Sets the value of the correlator property. * * @param value * allowed object is * {@link String } * */ public void setCorrelator(String value) { this.correlator = value; } /** * Gets the value of the orderNumber property. * * @return * possible object is * {@link String } * */ public String getOrderNumber() { return orderNumber; } /** * Sets the value of the orderNumber property. * * @param value * allowed object is * {@link String } * */ public void setOrderNumber(String value) { this.orderNumber = value; } /** * Gets the value of the orderVersion property. * * @return * possible object is * {@link Integer } * */ public Integer getOrderVersion() { return orderVersion; } /** * Sets the value of the orderVersion property. * * @param value * allowed object is * {@link Integer } * */ public void setOrderVersion(Integer value) { this.orderVersion = value; } /** * Gets the value of the source property. * * @return * possible object is * {@link String } * */ public String getSource() { return source; } /** * Sets the value of the source property. * * @param value * allowed object is * {@link String } * */ public void setSource(String value) { this.source = value; } public String getInstanceName() { return instanceName; } public void setInstanceName(String instanceName) { this.instanceName = instanceName; } public String getBillingAccountNumber() { return billingAccountNumber; } public void setBillingAccountNumber(String billingAccountNumber) { this.billingAccountNumber = billingAccountNumber; } public String getProductFamilyId() { return productFamilyId; } public void setProductFamilyId(String productFamilyId) { this.productFamilyId = productFamilyId; } public boolean isSuppressRollback() { return suppressRollback; } public void setSuppressRollback(boolean suppressRollback) { this.suppressRollback = suppressRollback; } }