Class SDKVersion

java.lang.Object
com.here.sdk.core.engine.SDKVersion

public final class SDKVersion extends Object

The SDKVersion represents version information for an SDK product. It encapsulates various attributes related to the version, including product variant, version details and backend configuration. Please note, sdk.core.engine.SDKBuildInformation can be used to get SDKVersion.

  • Field Details

    • productVariant

      @NonNull public String productVariant

      Product variant.

    • versionName

      @NonNull public String versionName

      Version information as string.

    • versionGeneration

      public int versionGeneration

      Generation number.

    • versionMajor

      public int versionMajor

      Major version number.

    • versionMinor

      public int versionMinor

      Minor version number.

    • versionPatch

      public int versionPatch

      Patch number.

    • versionBuild

      public int versionBuild

      Build number.

    • versionTag

      @NonNull public String versionTag

      Version tag.

    • backendConfig

      @NonNull public String backendConfig

      Backend config

  • Constructor Details

    • SDKVersion

      public SDKVersion(@NonNull String productVariant, @NonNull String versionName, int versionGeneration, int versionMajor, int versionMinor, int versionPatch, int versionBuild, @NonNull String versionTag, @NonNull String backendConfig)

      Creates a new SDK version instance from the provided parameter values.

      Parameters:
      productVariant -

      Product variant.

      versionName -

      Version information as string.

      versionGeneration -

      Generation number.

      versionMajor -

      Major version number.

      versionMinor -

      Minor version number.

      versionPatch -

      Patch number.

      versionBuild -

      Build number.

      versionTag -

      Version tag.

      backendConfig -

      Backend config

  • Method Details