Class IronOxideConfig


  • public final class IronOxideConfig
    extends java.lang.Object
    Top-level configuration object for IronOxide
    • Constructor Detail

      • IronOxideConfig

        public IronOxideConfig()
      • IronOxideConfig

        public IronOxideConfig​(PolicyCachingConfig policyCaching,
                               Duration sdkOperationTimeout)
        Parameters:
        policyCaching - policy caching configuration for IronOxide
        sdkOperationTimeout - timeout for all SDK methods
    • Method Detail

      • getSdkOperationTimeout

        public final java.util.Optional<Duration> getSdkOperationTimeout()
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • delete

        public void delete()
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class java.lang.Object
        Throws:
        java.lang.Throwable
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object