Class AwsDefaultProviderChainPlugin

java.lang.Object
org.apache.pulsar.io.aws.AwsDefaultProviderChainPlugin
All Implemented Interfaces:
Closeable, AutoCloseable, AwsCredentialProviderPlugin

public class AwsDefaultProviderChainPlugin extends Object implements AwsCredentialProviderPlugin
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    com.amazonaws.auth.AWSCredentialsProvider
    Returned AWSCredentialsProvider can give AWSCredentials in case credential belongs to IAM user or it can return BasicSessionCredentials if user wants to generate temporary credential for a given IAM role.
    software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
    Returns a V2 credential provider for use with the v2 SDK.
    void
    init(String param)
    accepts aws-account related param and initialize credential provider.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AwsDefaultProviderChainPlugin

      public AwsDefaultProviderChainPlugin()
  • Method Details