aboutsummaryrefslogtreecommitdiffstats
path: root/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java
diff options
context:
space:
mode:
Diffstat (limited to 'datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java')
-rw-r--r--datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java b/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java
index 32241fdb..2c44abb5 100644
--- a/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java
+++ b/datafile-app-server/src/main/java/org/onap/dcaegen2/collectors/datafile/commons/FileServerData.java
@@ -1,6 +1,7 @@
/*-
* ============LICENSE_START======================================================================
* Copyright (C) 2018-2019 Nordix Foundation. All rights reserved.
+ * Modifications copyright (C) 2021 Nokia. 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
@@ -16,12 +17,15 @@
package org.onap.dcaegen2.collectors.datafile.commons;
+import java.util.List;
import java.util.Optional;
+import org.apache.hc.core5.http.NameValuePair;
import org.immutables.value.Value;
/**
* Data about the file server to collect a file from.
+ * In case of http protocol it also contains data required to recreate target uri
*
* @author <a href="mailto:henrik.b.andersson@est.tech">Henrik Andersson</a>
*
@@ -37,4 +41,9 @@ public interface FileServerData {
public String password();
public Optional<Integer> port();
+
+ @Value.Redacted
+ public Optional<List<NameValuePair>> queryParameters();
+
+ public Optional<String> uriRawFragment();
}