Class Invocation

    • Field Detail

      • exitCode

        private final int exitCode
      • exitCodeDescription

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

        private final boolean executionSuccessful
      • toolExecutionNotifications

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

        private final @NonNull 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()