2 * ===============================LICENSE_START======================================
\r
4 * ================================================================================
\r
5 * Copyright © 2017 AT&T Intellectual Property. All rights reserved.
\r
6 * ================================================================================
\r
7 * Licensed under the Apache License, Version 2.0 (the "License");
\r
8 * you may not use this file except in compliance with the License.
\r
9 * You may obtain a copy of the License at
\r
11 * http://www.apache.org/licenses/LICENSE-2.0
\r
13 * Unless required by applicable law or agreed to in writing, software
\r
14 * distributed under the License is distributed on an "AS IS" BASIS,
\r
15 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
16 * See the License for the specific language governing permissions and
\r
17 * limitations under the License.
\r
18 * ============================LICENSE_END===========================================
\r
21 package org.openecomp.dcae.apod.analytics.cdap.tca.settings;
\r
24 import com.fasterxml.jackson.annotation.JsonAnyGetter;
\r
26 import java.util.Map;
\r
29 * TCA Test App Preferences are used for testing purposes only
\r
31 * @author Rajiv Singla . Creation Date: 11/3/2016.
\r
33 public class TCATestAppPreferences extends TCAAppPreferences {
\r
35 private Map<String, String> policyPreferences;
\r
37 public TCATestAppPreferences() {
\r
40 public TCATestAppPreferences(final Map<String, String> policyPreferences) {
\r
41 this.policyPreferences = policyPreferences;
\r
45 public Map<String, String> getPolicyPreferences() {
\r
46 return policyPreferences;
\r
49 public void setSubscriberHostName(String subscriberHostName) {
\r
50 this.subscriberHostName = subscriberHostName;
\r
53 public void setSubscriberHostPortNumber(Integer subscriberHostPort) {
\r
54 this.subscriberHostPort = subscriberHostPort;
\r
57 public void setSubscriberTopicName(String subscriberTopicName) {
\r
58 this.subscriberTopicName = subscriberTopicName;
\r
61 public void setSubscriberProtocol(String subscriberProtocol) {
\r
62 this.subscriberProtocol = subscriberProtocol;
\r
65 public void setSubscriberUserName(String subscriberUserName) {
\r
66 this.subscriberUserName = subscriberUserName;
\r
69 public void setSubscriberUserPassword(String subscriberUserPassword) {
\r
70 this.subscriberUserPassword = subscriberUserPassword;
\r
73 public void setSubscriberContentType(String subscriberContentType) {
\r
74 this.subscriberContentType = subscriberContentType;
\r
77 public void setSubscriberConsumerId(String subscriberConsumerId) {
\r
78 this.subscriberConsumerId = subscriberConsumerId;
\r
81 public void setSubscriberConsumerGroup(String subscriberConsumerGroup) {
\r
82 this.subscriberConsumerGroup = subscriberConsumerGroup;
\r
85 public void setSubscriberTimeoutMS(Integer subscriberTimeoutMS) {
\r
86 this.subscriberTimeoutMS = subscriberTimeoutMS;
\r
89 public void setSubscriberMessageLimit(Integer subscriberMessageLimit) {
\r
90 this.subscriberMessageLimit = subscriberMessageLimit;
\r
93 public void setSubscriberPollingInterval(Integer subscriberPollingInterval) {
\r
94 this.subscriberPollingInterval = subscriberPollingInterval;
\r
97 public void setPublisherHostName(String publisherHostName) {
\r
98 this.publisherHostName = publisherHostName;
\r
101 public void setPublisherHostPort(Integer publisherHostPort) {
\r
102 this.publisherHostPort = publisherHostPort;
\r
105 public void setPublisherTopicName(String publisherTopicName) {
\r
106 this.publisherTopicName = publisherTopicName;
\r
109 public void setPublisherProtocol(String publisherProtocol) {
\r
110 this.publisherProtocol = publisherProtocol;
\r
113 public void setPublisherUserName(String publisherUserName) {
\r
114 this.publisherUserName = publisherUserName;
\r
117 public void setPublisherUserPassword(String publisherUserPassword) {
\r
118 this.publisherUserPassword = publisherUserPassword;
\r
121 public void setPublisherContentType(String publisherContentType) {
\r
122 this.publisherContentType = publisherContentType;
\r
125 public void setPublisherMaxBatchSize(Integer publisherMaxBatchSize) {
\r
126 this.publisherMaxBatchSize = publisherMaxBatchSize;
\r
129 public void setPublisherMaxRecoveryQueueSize(Integer publisherMaxRecoveryQueueSize) {
\r
130 this.publisherMaxRecoveryQueueSize = publisherMaxRecoveryQueueSize;
\r
133 public void setPublisherPollingInterval(Integer publisherPollingInterval) {
\r
134 this.publisherPollingInterval = publisherPollingInterval;
\r
137 public void setEnableAlertCEFFormat(Boolean enableAlertCEFFormat) {
\r
138 this.enableAlertCEFFormat = enableAlertCEFFormat;
\r
141 public void setEnableAAIEnrichment(Boolean enableAAIEnrichment) {
\r
142 this.enableAAIEnrichment = enableAAIEnrichment;
\r
145 public void setAaiEnrichmentHost(String aaiEnrichmentHost) {
\r
146 this.aaiEnrichmentHost = aaiEnrichmentHost;
\r
149 public void setAaiEnrichmentPortNumber(Integer aaiEnrichmentPortNumber) {
\r
150 this.aaiEnrichmentPortNumber = aaiEnrichmentPortNumber;
\r
153 public void setAaiEnrichmentProtocol(String aaiEnrichmentProtocol) {
\r
154 this.aaiEnrichmentProtocol = aaiEnrichmentProtocol;
\r
157 public void setAaiEnrichmentUserName(String aaiEnrichmentUserName) {
\r
158 this.aaiEnrichmentUserName = aaiEnrichmentUserName;
\r
161 public void setAaiEnrichmentUserPassword(String aaiEnrichmentUserPassword) {
\r
162 this.aaiEnrichmentUserPassword = aaiEnrichmentUserPassword;
\r
165 public void setAaiEnrichmentIgnoreSSLCertificateErrors(Boolean aaiEnrichmentIgnoreSSLCertificateErrors) {
\r
166 this.aaiEnrichmentIgnoreSSLCertificateErrors = aaiEnrichmentIgnoreSSLCertificateErrors;
\r
169 public void setAaiVNFEnrichmentAPIPath(String aaiVNFEnrichmentAPIPath) {
\r
170 this.aaiVNFEnrichmentAPIPath = aaiVNFEnrichmentAPIPath;
\r
173 public void setAaiVMEnrichmentAPIPath(String aaiVMEnrichmentAPIPath) {
\r
174 this.aaiVMEnrichmentAPIPath = aaiVMEnrichmentAPIPath;
\r