public class VersionUpdateParam extends Object
Constructor and Description |
---|
VersionUpdateParam() |
Modifier and Type | Method and Description |
---|---|
String |
getAppName() |
String |
getClientType() |
String |
getDeviceType() |
Integer |
getGroupId()
Deprecated.
|
String |
getGroupName() |
Date |
getMandatoryFrom() |
SoftwareTypes |
getSoftwareType() |
String |
getVersionStr() |
void |
setAppName(String appName)
This parameter is required, if the
SoftwareTypes is set to APP. |
void |
setClientType(String clientType)
This parameter is required, if the
SoftwareTypes is set to APP. |
void |
setDeviceType(String deviceType)
This parameter is required, if the
SoftwareTypes is set to FIRMWARE. |
void |
setGroupId(Integer groupId)
Deprecated.
|
void |
setGroupName(String groupName)
This parameter is optional.
|
void |
setMandatoryFrom(Date mandatoryFrom)
This parameter will be used during assigning.
|
void |
setSoftwareType(SoftwareTypes softwareType)
This is a required parameter.
|
void |
setVersionStr(String versionStr)
This parameter is required.
|
String |
toString() |
public SoftwareTypes getSoftwareType()
public void setSoftwareType(SoftwareTypes softwareType)
softwareType
- This is the software type, such as: APP or FIRMWARE.public String getClientType()
public void setClientType(String clientType)
SoftwareTypes
is set to APP. It is used to find the according versionUpdate. It will be used during assigning. SoftwareTypes
is set to FIRMWARE.clientType
- This is the name of the client type, such as: WINDOWS, MAC_OS, ANDROID_ARM, ANDROID_X86 etc.public String getDeviceType()
public void setDeviceType(String deviceType)
SoftwareTypes
is set to FIRMWARE. It is used to find the according versionUpdate. It will be used during assigning. SoftwareTypes
is set to APP.deviceType
- This is the name of the device type, such as: MIDENTITY_MINI, MIDENTITY_AIR, MIDENTITY_AIR_PLUS or VIRTUAL_DEVICE.public String getVersionStr()
public void setVersionStr(String versionStr)
versionStr
- This is the version string (supposed to be x.y.zzzz).public String getAppName()
public void setAppName(String appName)
SoftwareTypes
is set to APP. It is used to find the according versionUpdate. It will be used during assigning. SoftwareTypes
is set to FIRMWARE.appName
- The application name.@Deprecated public Integer getGroupId()
@Deprecated public void setGroupId(Integer groupId)
groupId
- The ID of the Group, which the version update will be assigned to.public String getGroupName()
public void setGroupName(String groupName)
groupId
and groupName
are set than groupId
has priority and groupName
will be ignored.groupName
- The name of the Group, which the version update will be assigned to.public Date getMandatoryFrom()
public void setMandatoryFrom(Date mandatoryFrom)
mandatoryFrom
- From this date the version update is mandatory.Copyright © 2022 KOBIL Systems GmbH. All rights reserved.