diff --git a/extensions/gcp/GCPAttributes.h b/extensions/gcp/GCPAttributes.h index ecbb5d94c0..a16285719c 100644 --- a/extensions/gcp/GCPAttributes.h +++ b/extensions/gcp/GCPAttributes.h @@ -18,6 +18,7 @@ #pragma once #include "google/cloud/storage/object_metadata.h" +#include "core/FlowFile.h" namespace org::apache::nifi::minifi::extensions::gcp { diff --git a/extensions/gcp/processors/PutGcsObject.cpp b/extensions/gcp/processors/PutGcsObject.cpp index 3b81f13a70..9737d102b4 100644 --- a/extensions/gcp/processors/PutGcsObject.cpp +++ b/extensions/gcp/processors/PutGcsObject.cpp @@ -22,6 +22,9 @@ #include "core/Resource.h" #include "core/FlowFile.h" +#include "core/ProcessContext.h" +#include "core/ProcessSession.h" +#include "io/StreamPipe.h" #include "utils/OptionalUtils.h" #include "../GCPAttributes.h" diff --git a/extensions/gcp/tests/GcpCredentialsControllerServiceTests.cpp b/extensions/gcp/tests/GcpCredentialsControllerServiceTests.cpp index 2bb97af78f..7cfb24c09d 100644 --- a/extensions/gcp/tests/GcpCredentialsControllerServiceTests.cpp +++ b/extensions/gcp/tests/GcpCredentialsControllerServiceTests.cpp @@ -21,6 +21,7 @@ #include "../controllerservices/GcpCredentialsControllerService.h" #include "core/Resource.h" #include "core/Processor.h" +#include "core/controller/ControllerServiceNode.h" #include "rapidjson/document.h" #include "rapidjson/stream.h" #include "rapidjson/writer.h"