Class MSKCredentialProvider.ProviderBuilder

java.lang.Object
software.amazon.msk.auth.iam.internals.MSKCredentialProvider.ProviderBuilder
Enclosing class:
MSKCredentialProvider

public static class MSKCredentialProvider.ProviderBuilder extends Object
  • Constructor Details

    • ProviderBuilder

      public ProviderBuilder(Map<String,?> optionsMap)
  • Method Details

    • getProviders

      public List<software.amazon.awssdk.auth.credentials.AwsCredentialsProvider> getProviders()
    • addDefaultProviders

      public Boolean addDefaultProviders()
    • shouldDebugCreds

      public Boolean shouldDebugCreds()
    • shouldUseFips

      public Boolean shouldUseFips()
    • getStsRegion

      public String getStsRegion()
    • getMaxRetries

      public int getMaxRetries()
    • getMaxBackOffTimeMs

      public int getMaxBackOffTimeMs()
    • buildEndpointConfiguration

      public URI buildEndpointConfiguration(software.amazon.awssdk.regions.Region stsRegion)