package Ġcom . open l attice . apps . h istorical Ċ Ċ import Ġcom . fasterxml . jackson . annotation . JsonProperty Ċ import Ġcom . open l attice . authorization . Principal Ċ import Ġcom . open l attice . authorization . Sec ur able Principal Ċ import Ġcom . open l attice . client . serialization . Serialization Constants Ċ import Ġcom . open l attice . organizations . Organization Ċ import Ġjava . util .* Ċ Ċ class ĠH istorical AppConfig ( ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . ID _ FIELD ) Ġid : ĠOptional < UUID >, ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . PR INC IP AL ) Ġprincipal : ĠPrincipal , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . TITLE _ FIELD ) Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . DESCRIPTION _ FIELD ) Ġdescription : ĠOptional < String >, ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . APP _ ID ) Ġval ĠappId : ĠUUID , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . ORG AN IZATION ) Ġval Ġorganization : ĠOrganization , ĊĠĠĠĠĠĠĠ Ġ@ JsonProperty ( Serialization Constants . CONFIG ) Ġval Ġconfig : ĠMap < String , ĠH istorical App Type Setting > Ċ ) Ġ: ĠSec ur able Principal ( id , Ġprincipal , Ġtitle , Ġdescription )