Uses of Class
com.oracle.bmc.circuitbreaker.CircuitBreakerConfiguration
-
Packages that use CircuitBreakerConfiguration Package Description com.oracle.bmc com.oracle.bmc.auth com.oracle.bmc.auth.internal com.oracle.bmc.circuitbreaker com.oracle.bmc.http.internal com.oracle.bmc.util -
-
Uses of CircuitBreakerConfiguration in com.oracle.bmc
Methods in com.oracle.bmc that return CircuitBreakerConfiguration Modifier and Type Method Description CircuitBreakerConfigurationClientConfiguration. getCircuitBreakerConfiguration()Methods in com.oracle.bmc with parameters of type CircuitBreakerConfiguration Modifier and Type Method Description ClientConfiguration.ClientConfigurationBuilderClientConfiguration.ClientConfigurationBuilder. circuitBreakerConfiguration(CircuitBreakerConfiguration circuitBreakerConfiguration) -
Uses of CircuitBreakerConfiguration in com.oracle.bmc.auth
Fields in com.oracle.bmc.auth declared as CircuitBreakerConfiguration Modifier and Type Field Description protected CircuitBreakerConfigurationResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. circuitBreakerConfigThe configuration for the circuit breaker.protected CircuitBreakerConfigurationAbstractFederationClientAuthenticationDetailsProviderBuilder. circuitBreakerConfigurationThe configuration for the circuit breaker.Methods in com.oracle.bmc.auth with parameters of type CircuitBreakerConfiguration Modifier and Type Method Description ResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilderResourcePrincipalAuthenticationDetailsProvider.ResourcePrincipalAuthenticationDetailsProviderBuilder. circuitBreakerConfig(CircuitBreakerConfiguration circuitBreakerConfig)Set value for the CircuitBreaker Configuration.BAbstractFederationClientAuthenticationDetailsProviderBuilder. circuitBreakerConfigurator(CircuitBreakerConfiguration circuitBreakerConfiguration)Configures the Circuit Breaker to use, if any. -
Uses of CircuitBreakerConfiguration in com.oracle.bmc.auth.internal
Constructors in com.oracle.bmc.auth.internal with parameters of type CircuitBreakerConfiguration Constructor Description AbstractFederationClient(String resourcePrincipalTokenEndpoint, String federationEndpoint, SessionKeySupplier sessionKeySupplier, BasicAuthenticationDetailsProvider basicAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration)Constructor of AbstractFederationClient.AbstractFederationClient(String resourcePrincipalTokenEndpoint, String federationEndpoint, SessionKeySupplier sessionKeySupplier, BasicAuthenticationDetailsProvider basicAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration, List<ClientConfigurator> additionalCLientConfigurators)Constructor of AbstractFederationClient.AbstractFederationClient(String resourcePrincipalTokenUrl, String resourcePrincipalTokenEndpoint, String federationEndpoint, SessionKeySupplier sessionKeySupplier, BasicAuthenticationDetailsProvider basicAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration, List<ClientConfigurator> additionalCLientConfigurators)Constructor of AbstractFederationClient.ResourcePrincipalsFederationClient(String resourcePrincipalTokenEndpoint, RptPathProvider resourcePrincipalTokenPathProvider, String resourcePrincipalSessionTokenEndpoint, SessionKeySupplier sessionKeySupplier, InstancePrincipalsAuthenticationDetailsProvider instancePrincipalsAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration)Constructor of ResourcePrincipalsFederationClient.ResourcePrincipalsV3FederationClient(String resourcePrincipalTokenUrl, String resourcePrincipalSessionTokenEndpoint, SessionKeySupplier sessionKeySupplier, ResourcePrincipalAuthenticationDetailsProvider leafAuthDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration)Constructor of ResourcePrincipalsFederationClient.ResourcePrincipalV2FederationClient(String resourcePrincipalTokenEndpoint, String federationEndpoint, SessionKeySupplier sessionKeySupplier, KeyPairAuthenticationDetailProvider keyPairAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration)Constructor of ResourcePrincipalsV2FederationClient.ResourcePrincipalV2FederationClient(String resourcePrincipalTokenEndpoint, String federationEndpoint, String resourcePrincipalTokenPath, String securityContext, SessionKeySupplier sessionKeySupplier, KeyPairAuthenticationDetailProvider keyPairAuthenticationDetailsProvider, ClientConfigurator clientConfigurator, CircuitBreakerConfiguration circuitBreakerConfiguration)Constructor of ResourcePrincipalsV2FederationClient.X509FederationClient(String federationEndpoint, String tenancyId, X509CertificateSupplier leafCertificateSupplier, SessionKeySupplier sessionKeySupplier, Set<X509CertificateSupplier> intermediateCertificateSuppliers, ClientConfigurator clientConfigurator, List<ClientConfigurator> additionalClientConfigurators, CircuitBreakerConfiguration circuitBreakerConfig)Same as#X509FederationClient(String, String, X509CertificateSupplier, SessionKeySupplier, Set, ClientConfigurator, List, String)but with ‘purpose’ set toX509FederationClient.DEFAULT_PURPOSE.X509FederationClient(String federationEndpoint, String tenancyId, X509CertificateSupplier leafCertificateSupplier, SessionKeySupplier sessionKeySupplier, Set<X509CertificateSupplier> intermediateCertificateSuppliers, ClientConfigurator clientConfigurator, List<ClientConfigurator> additionalClientConfigurators, CircuitBreakerConfiguration circuitBreakerConfig, String purpose)The constructor. -
Uses of CircuitBreakerConfiguration in com.oracle.bmc.circuitbreaker
Subclasses of CircuitBreakerConfiguration in com.oracle.bmc.circuitbreaker Modifier and Type Class Description classNoCircuitBreakerConfigurationMethods in com.oracle.bmc.circuitbreaker that return CircuitBreakerConfiguration Modifier and Type Method Description CircuitBreakerConfigurationCircuitBreakerConfiguration.CircuitBreakerConfigurationBuilder. build()Methods in com.oracle.bmc.circuitbreaker with parameters of type CircuitBreakerConfiguration Modifier and Type Method Description static OciCircuitBreakerCircuitBreakerFactory. build(CircuitBreakerConfiguration cbConfig)Creates OciCircuitBreaker a specializedCircuitBreakerfor OCI clientsstatic OciCircuitBreakerCircuitBreakerFactory. build(CircuitBreakerConfiguration cbConfig, Predicate<Throwable> recordExceptionPredicate)Creates OciCircuitBreaker a specializedCircuitBreakerfor OCI clients -
Uses of CircuitBreakerConfiguration in com.oracle.bmc.http.internal
Methods in com.oracle.bmc.http.internal with parameters of type CircuitBreakerConfiguration Modifier and Type Method Description static OciCircuitBreakerCircuitBreakerHelper. makeCircuitBreaker(com.oracle.bmc.http.client.HttpClient httpClient, CircuitBreakerConfiguration circuitBreakerConfiguration)Constructors in com.oracle.bmc.http.internal with parameters of type CircuitBreakerConfiguration Constructor Description BaseSyncClient(ClientBuilderBase<?,?> builder, AbstractAuthenticationDetailsProvider authenticationDetailsProvider, CircuitBreakerConfiguration defaultCircuitBreaker) -
Uses of CircuitBreakerConfiguration in com.oracle.bmc.util
Fields in com.oracle.bmc.util declared as CircuitBreakerConfiguration Modifier and Type Field Description static CircuitBreakerConfigurationCircuitBreakerUtils. DEFAULT_CIRCUIT_BREAKER_CONFIGURATIONMethods in com.oracle.bmc.util that return CircuitBreakerConfiguration Modifier and Type Method Description static CircuitBreakerConfigurationCircuitBreakerUtils. getDefaultAuthClientCircuitBreakerConfiguration()Get default CircuitBreakerConfiguration for X509 callsstatic CircuitBreakerConfigurationCircuitBreakerUtils. getDefaultCircuitBreakerConfiguration()Get default CircuitBreakerConfigurationstatic CircuitBreakerConfigurationCircuitBreakerUtils. getNoCircuitBreakerConfiguration()static CircuitBreakerConfigurationCircuitBreakerUtils. getUserDefinedCircuitBreakerConfiguration(ClientConfiguration configuration)Gets the user defined CircuitBreakerConfigurationMethods in com.oracle.bmc.util with parameters of type CircuitBreakerConfiguration Modifier and Type Method Description static voidCircuitBreakerUtils. setDefaultCircuitBreakerConfiguration(CircuitBreakerConfiguration defaultCircuitBreakerConfiguration)
-