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)