Class ArtifactAvailableUpgrade

java.lang.Object
org.axonframework.updates.api.ArtifactAvailableUpgrade

public class ArtifactAvailableUpgrade extends Object
Represents an upgrade suggestion for a specific artifact version by the AxonIQ Update Checker API.
Since:
4.12.0
Author:
Mitchell Herrijgers
  • Constructor Details

    • ArtifactAvailableUpgrade

      public ArtifactAvailableUpgrade(String groupId, String artifactId, String latestVersion)
      Constructs an ArtifactAvailableUpgrade with the given groupId, artifactId, and latestVersion.
      Parameters:
      groupId - The group ID of the library.
      artifactId - The artifact ID of the library.
      latestVersion - The latest version of the library available for upgrade.
  • Method Details

    • groupId

      public String groupId()
      Returns the group identifier of this available artifact upgrade.
      Returns:
      The group identifier of this available artifact upgrade.
    • artifactId

      public String artifactId()
      Returns the artifact identifier of this available artifact upgrade.
      Returns:
      The artifact identifier of this available artifact upgrade.
    • latestVersion

      public String latestVersion()
      Returns the latest version of this available artifact upgrade.
      Returns:
      The latest version of this available artifact upgrade.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object