Class SDKVersion
Package com.here.sdk.core.engine
Class SDKVersion
- java.lang.Object
-
- com.here.sdk.core.engine.SDKVersion
-
public final class SDKVersion extends java.lang.ObjectThe
SDKVersionrepresents 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.SDKBuildInformationcan be used to getSDKVersion.
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringbackendConfigBackend configjava.lang.StringproductVariantProduct variant.intversionBuildBuild number.intversionGenerationGeneration number.intversionMajorMajor version number.intversionMinorMinor version number.java.lang.StringversionNameVersion information as string.intversionPatchPatch number.java.lang.StringversionTagVersion tag.
-
Constructor Summary
Constructors Constructor Description SDKVersion(java.lang.String productVariant, java.lang.String versionName, int versionGeneration, int versionMajor, int versionMinor, int versionPatch, int versionBuild, java.lang.String versionTag, java.lang.String backendConfig)Creates a new SDK version instance from the provided parameter values.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()
-
-
-
Field Detail
-
productVariant
@NonNull public java.lang.String productVariant
Product variant.
-
versionName
@NonNull public java.lang.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 java.lang.String versionTag
Version tag.
-
backendConfig
@NonNull public java.lang.String backendConfig
Backend config
-
-
Constructor Detail
-
SDKVersion
public SDKVersion(@NonNull java.lang.String productVariant, @NonNull java.lang.String versionName, int versionGeneration, int versionMajor, int versionMinor, int versionPatch, int versionBuild, @NonNull java.lang.String versionTag, @NonNull java.lang.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
-
-