Class KeyAlreadyExistsException

    • Constructor Detail

      • KeyAlreadyExistsException

        public KeyAlreadyExistsException​(@CompileTimeConstant
                                         String logMessage,
                                         Throwable ex,
                                         com.palantir.logsafe.Arg<?>... args)
      • KeyAlreadyExistsException

        public KeyAlreadyExistsException​(@CompileTimeConstant
                                         String logMessage,
                                         com.palantir.logsafe.Arg<?>... args)
      • KeyAlreadyExistsException

        public KeyAlreadyExistsException​(@CompileTimeConstant
                                         String logMessage,
                                         Throwable ex,
                                         Iterable<Cell> existingKeys,
                                         com.palantir.logsafe.Arg<?>... args)
      • KeyAlreadyExistsException

        public KeyAlreadyExistsException​(@CompileTimeConstant
                                         String logMessage,
                                         Iterable<Cell> existingKeys,
                                         com.palantir.logsafe.Arg<?>... args)
      • KeyAlreadyExistsException

        public KeyAlreadyExistsException​(@CompileTimeConstant
                                         String logMessage,
                                         Iterable<Cell> existingKeys,
                                         Iterable<Cell> knownSuccessfullyCommittedKeys,
                                         com.palantir.logsafe.Arg<?>... args)
    • Method Detail

      • getKnownSuccessfullyCommittedKeys

        public Collection<Cell> getKnownSuccessfullyCommittedKeys()
      • getLogMessage

        @Safe
        public @Safe String getLogMessage()
        Specified by:
        getLogMessage in interface com.palantir.logsafe.SafeLoggable
      • getArgs

        public List<com.palantir.logsafe.Arg<?>> getArgs()
        Specified by:
        getArgs in interface com.palantir.logsafe.SafeLoggable