Ametista Application

@Entity
open class AmetistaApplication : AmetistaItem

The AmetistaApplication class is useful to represent an application registered on the Ametista system are running

Author

N7ghtm4r3 - Tecknobit

See also

EquinoxItem

Constructors

Link copied to clipboard
constructor()
Constructor to init the AmetistaApplication class
constructor(id: String, icon: String, name: String, description: String, platforms: Set<Platform>, creationDate: Long, issues: List<IssueAnalytic>, performanceAnalytics: List<PerformanceAnalytic>)
Constructor to init the AmetistaApplication class
constructor(jApplication: JSONObject)
Constructor to init the AmetistaApplication class

Properties

Link copied to clipboard
APPLICATION_ICON_KEY the key for the "icon" field
Link copied to clipboard
val APPLICATION_IDENTIFIER_KEY: String = "application_id"
APPLICATION_IDENTIFIER_KEY the key for the "application_id" field
Link copied to clipboard
val APPLICATION_KEY: String = "application"
APPLICATION_KEY the key for the "application" field
Link copied to clipboard
val APPLICATIONS_KEY: String = "applications"
APPLICATIONS_KEY the key for the "applications" field
Link copied to clipboard
val CREATION_DATE_KEY: String = "creation_date"
CREATION_DATE_KEY the key for the "creation_date" field
Link copied to clipboard
protected val creationDate: Long
creationDate the timestamp when the item has been created
Link copied to clipboard
description the description of the application
Link copied to clipboard
val DESCRIPTION_KEY: String = "description"
DESCRIPTION_KEY the key for the "description" field
Link copied to clipboard
Link copied to clipboard
val FILTERS_KEY: String = "filters"
FILTERS_KEY the key for the "filters" field
Link copied to clipboard
protected val hItem: JsonHelper
Link copied to clipboard
val icon: String
icon the icon of the application
Link copied to clipboard
protected val id: String
Link copied to clipboard
Link copied to clipboard
brand the issues occurred during the application runtime
Link copied to clipboard
MAX_VERSION_SAMPLES the maximum version samples allowed for single time
Link copied to clipboard
protected open var name: String
name the name of the item
Link copied to clipboard
performanceAnalytics the performance analytics of the application collected in the time
Link copied to clipboard
platforms the platforms target of the application
Link copied to clipboard
val PLATFORMS_KEY: String = "platforms"
PLATFORMS_KEY the key for the "platforms" field
Link copied to clipboard
protected val timeFormatter: TimeFormatter

Functions

Link copied to clipboard
open fun getCreationDate(): String
Method to get creationDate instance
Link copied to clipboard
Method to get creationDate instance
Link copied to clipboard
open fun getId(): String
Link copied to clipboard
open fun getName(): String
Method to get name instance
Link copied to clipboard
private open fun loadPlatforms()
Method to load the platforms obtained by the response
Link copied to clipboard
open fun toString(): String