Class Invocation

    • Field Detail

      • exitCode

        private final int exitCode
      • exitCodeDescription

        @NonNull
        private final java.lang.String exitCodeDescription
      • executionSuccessful

        private final boolean executionSuccessful
      • toolExecutionNotifications

        @NonNull
        private final java.util.List<Notification> toolExecutionNotifications
      • toolConfigurationNotifications

        @NonNull
        private final java.util.List<Notification> toolConfigurationNotifications
    • Constructor Detail

      • Invocation

        Invocation​(int exitCode,
                   @NonNull
                   java.lang.String exitCodeDescription,
                   boolean executionSuccessful,
                   @NonNull
                   java.util.List<Notification> toolExecutionNotifications,
                   @NonNull
                   java.util.List<Notification> toolConfigurationNotifications)
    • Method Detail

      • toJsonObject

        @NonNull
        com.google.gson.JsonObject toJsonObject()