Interface StoreTimer.Event

    • Method Detail

      • name

        String name()
        Get the name of this event for machine processing.
        Returns:
        the name
      • title

        String title()
        Get the title of this event for user displays.
        Returns:
        the user-visible title
      • logKey

        default String logKey()
        Get the key of this event for logging. This should be used with KeyValueLogMessages and other key-value based logging systems to log the values from instrumented events. These keys are not expected to change frequently. They may, however, change outside of any minor version change. Their values, therefore, should not be relied upon, other than for the logging purposes.
        Returns:
        the key to use for logging
      • logKeyWithSuffix

        default String logKeyWithSuffix​(@Nonnull
                                        String suffix)
        Return the log key with a specified suffix appended.
        Parameters:
        suffix - the suffix to append to the log key
        Returns:
        the log key with suffix appended