Class Instance

java.lang.Object
de.bytestore.hostinger.entity.space.Instance

@Entity(name="host_Instance") public class Instance extends Object
Represents an instance entity that holds information about a specific instance associated with a license and additional metadata for auditing purposes. This class is annotated with Jmix-related and JPA annotations to define the entity structure and its mapping to the underlying database table named "HOST_INSTANCE". The entity supports automatic generation of UUID as the primary key and uses Jmix and Spring Data annotations for managing created and last modified metadata. Fields: - id: Unique identifier for the instance (UUID). - supportExpire: Date and time when support for this instance expires. - license: The associated license entity tied to this instance. - supportPin: A unique support pin code for the instance. - createdBy: Identifier of the user who created this instance. - createdDate: The timestamp when the instance was created. - lastModifiedBy: Identifier of the user who last modified this instance. - lastModifiedDate: The timestamp of the last modification to this instance.
  • Constructor Details

    • Instance

      public Instance()