## Uses of Class
oracle.nosql.driver.iam.InstancePrincipalsProvider.InstancePrincipalsProviderBuilder

- Packages that use InstancePrincipalsProvider.InstancePrincipalsProviderBuilder
  Package | Description
  --- | ---
  oracle.nosql.driver.iam | This package contains the public API for managing security for the Oracle NoSQL Database Cloud using Oracle Cloud Infrastructure Identity and Access Management (IAM).

- - ### Uses of InstancePrincipalsProvider.InstancePrincipalsProviderBuilder in oracle.nosql.driver.iam

    Methods in oracle.nosql.driver.iam that return InstancePrincipalsProvider.InstancePrincipalsProviderBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `static InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.`builder()` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setFederationEndpoint​(String federationEndpoint)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setIntermediateCertificateSuppliers​(Set<oracle.nosql.driver.iam.CertificateSupplier> suppliers)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setLeafCertificateSupplier​(oracle.nosql.driver.iam.CertificateSupplier supplier)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setLogger​(Logger logger)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setPurpose​(String purpose)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setRegion​(Region r)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setSessionKeyPairSupplier​(oracle.nosql.driver.iam.SessionKeyPairSupplier sessSupplier)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setTenantId​(String tenantId)` |
    `InstancePrincipalsProvider.InstancePrincipalsProviderBuilder` | InstancePrincipalsProvider.InstancePrincipalsProviderBuilder.`setTimeout​(int timeout)` |