This is an automated email from the ASF dual-hosted git repository.

lordgamez pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi-minifi-cpp.git


The following commit(s) were added to refs/heads/main by this push:
     new 8a0d75af6 MINIFICPP-2834 Fixing 
AwsProcessor::AWSCredentialsProviderService::withAllowedTypes typo (#2189)
8a0d75af6 is described below

commit 8a0d75af620595fdb8d0a6ba773602c8050cfe0a
Author: Martin Zink <[email protected]>
AuthorDate: Fri May 29 15:51:02 2026 +0200

    MINIFICPP-2834 Fixing 
AwsProcessor::AWSCredentialsProviderService::withAllowedTypes typo (#2189)
---
 .../references/ubuntu_22_04_clang_arm_manifest.json  | 20 ++++++++++----------
 extensions/aws/processors/AwsProcessor.h             |  4 ++--
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/.github/references/ubuntu_22_04_clang_arm_manifest.json 
b/.github/references/ubuntu_22_04_clang_arm_manifest.json
index b081ab46b..ae5e1fadd 100644
--- a/.github/references/ubuntu_22_04_clang_arm_manifest.json
+++ b/.github/references/ubuntu_22_04_clang_arm_manifest.json
@@ -1516,9 +1516,9 @@
                 "propertyDescriptors": {
                     "AWS Credentials Provider service": {
                         "typeProvidedByValue": {
-                            "type": 
"org.apache.nifi.minifi.aws.AWSCredentialsProvider",
+                            "type": 
"org.apache.nifi.minifi.aws.controllers.AWSCredentialsService",
                             "group": "org.apache.nifi.minifi",
-                            "artifact": "minifi-system"
+                            "artifact": "minifi-aws"
                         },
                         "name": "AWS Credentials Provider service",
                         "description": "The name of the AWS Credentials 
Provider controller service that is used to obtain AWS credentials.",
@@ -2999,9 +2999,9 @@
                 "propertyDescriptors": {
                     "AWS Credentials Provider service": {
                         "typeProvidedByValue": {
-                            "type": 
"org.apache.nifi.minifi.aws.AWSCredentialsProvider",
+                            "type": 
"org.apache.nifi.minifi.aws.controllers.AWSCredentialsService",
                             "group": "org.apache.nifi.minifi",
-                            "artifact": "minifi-system"
+                            "artifact": "minifi-aws"
                         },
                         "name": "AWS Credentials Provider service",
                         "description": "The name of the AWS Credentials 
Provider controller service that is used to obtain AWS credentials.",
@@ -5186,9 +5186,9 @@
                 "propertyDescriptors": {
                     "AWS Credentials Provider service": {
                         "typeProvidedByValue": {
-                            "type": 
"org.apache.nifi.minifi.aws.AWSCredentialsProvider",
+                            "type": 
"org.apache.nifi.minifi.aws.controllers.AWSCredentialsService",
                             "group": "org.apache.nifi.minifi",
-                            "artifact": "minifi-system"
+                            "artifact": "minifi-aws"
                         },
                         "name": "AWS Credentials Provider service",
                         "description": "The name of the AWS Credentials 
Provider controller service that is used to obtain AWS credentials.",
@@ -7949,9 +7949,9 @@
                 "propertyDescriptors": {
                     "AWS Credentials Provider service": {
                         "typeProvidedByValue": {
-                            "type": 
"org.apache.nifi.minifi.aws.AWSCredentialsProvider",
+                            "type": 
"org.apache.nifi.minifi.aws.controllers.AWSCredentialsService",
                             "group": "org.apache.nifi.minifi",
-                            "artifact": "minifi-system"
+                            "artifact": "minifi-aws"
                         },
                         "name": "AWS Credentials Provider service",
                         "description": "The name of the AWS Credentials 
Provider controller service that is used to obtain AWS credentials.",
@@ -8531,9 +8531,9 @@
                 "propertyDescriptors": {
                     "AWS Credentials Provider service": {
                         "typeProvidedByValue": {
-                            "type": 
"org.apache.nifi.minifi.aws.AWSCredentialsProvider",
+                            "type": 
"org.apache.nifi.minifi.aws.controllers.AWSCredentialsService",
                             "group": "org.apache.nifi.minifi",
-                            "artifact": "minifi-system"
+                            "artifact": "minifi-aws"
                         },
                         "name": "AWS Credentials Provider service",
                         "description": "The name of the AWS Credentials 
Provider controller service that is used to obtain AWS credentials.",
diff --git a/extensions/aws/processors/AwsProcessor.h 
b/extensions/aws/processors/AwsProcessor.h
index 713ed4ba5..c06c14b7b 100644
--- a/extensions/aws/processors/AwsProcessor.h
+++ b/extensions/aws/processors/AwsProcessor.h
@@ -27,13 +27,13 @@
 #include <utility>
 
 #include "aws/core/auth/AWSCredentialsProvider.h"
-#include "AWSCredentialsProvider.h"
 #include "minifi-cpp/core/PropertyDefinition.h"
 #include "core/PropertyDefinitionBuilder.h"
 #include "minifi-cpp/core/PropertyValidator.h"
 #include "core/ProcessorImpl.h"
 #include "minifi-cpp/controllers/ProxyConfigurationServiceInterface.h"
 #include "controllers/ProxyConfiguration.h"
+#include "controllerservices/AWSCredentialsService.h"
 
 
 namespace org::apache::nifi::minifi::aws::processors {
@@ -108,7 +108,7 @@ class AwsProcessor : public core::ProcessorImpl {  // 
NOLINT(cppcoreguidelines-s
       .build();
   EXTENSIONAPI static constexpr auto AWSCredentialsProviderService = 
core::PropertyDefinitionBuilder<>::createProperty("AWS Credentials Provider 
service")
       .withDescription("The name of the AWS Credentials Provider controller 
service that is used to obtain AWS credentials.")
-      .withAllowedTypes<AWSCredentialsProvider>()
+      .withAllowedTypes<controllers::AWSCredentialsService>()
       .build();
   EXTENSIONAPI static constexpr auto Region = 
core::PropertyDefinitionBuilder<region::REGIONS.size()>::createProperty("Region")
       .isRequired(true)

Reply via email to