Class StepFunctions2ClientIAMProfileOptimizedImpl
java.lang.Object
org.apache.camel.component.aws2.stepfunctions.client.impl.StepFunctions2ClientIAMProfileOptimizedImpl
- All Implemented Interfaces:
StepFunctions2InternalClient
public class StepFunctions2ClientIAMProfileOptimizedImpl
extends Object
implements StepFunctions2InternalClient
Manage an AWS StepFunctions client for all users to use (enabling temporary creds). This implementation is for remote
instances to manage the credentials on their own (eliminating credential rotations)
-
Constructor Summary
ConstructorDescriptionConstructor that uses the config file. -
Method Summary
Modifier and TypeMethodDescriptionsoftware.amazon.awssdk.services.sfn.SfnClient
Getting the StepFunctions aws client that is used.
-
Constructor Details
-
StepFunctions2ClientIAMProfileOptimizedImpl
Constructor that uses the config file.
-
-
Method Details
-
getSfnClient
public software.amazon.awssdk.services.sfn.SfnClient getSfnClient()Getting the StepFunctions aws client that is used.- Specified by:
getSfnClient
in interfaceStepFunctions2InternalClient
- Returns:
- StepFunctions Client.
-