package Ġbr . com . z up . ch ave Pix . consult a Ch ave Pix Ċ Ċ import Ġbr . com . z up . ch ave Pix . registro Ch ave . Tipo Cont a Ċ import Ġbr . com . z up . ch ave Pix . registro Ch ave . Tipo Ch ave Ċ Ċ import Ġcom . z up .* Ċ import Ġio . mic ronaut . core . annotation . Int rospect ed Ċ import Ġjava . time . Instant Ċ import Ġjava . time . LocalDateTime Ċ import Ġjava . time . Zone Offset Ċ Ċ @ Int rospect ed ĊĠ Ġclass ĠDet al hes Ch ave Pix ( ĊĠĠĠ Ġval Ġch ave Pix : ĠP ix Consult a Response Ċ ) Ġ{ ĊĠĠĠ Ġval Ġcliente Id Ġ= Ġch ave Pix . clientId ĊĠĠĠ Ġval Ġpix Is Ġ= Ġch ave Pix . pix Id Ċ // ĠĠĠ Ġval Ġtipo Ch ave : ĠTipo Ch ave Ġ= ĠTipo Ch ave . valueOf ( ch ave Pix . tipo Ch ave . toString ()) ĊĠĠĠ Ġval Ġvalor Ch ave Ġ= Ġch ave Pix . valor Ch ave ĊĠĠĠ Ġval Ġt it ular Ġ= ĠT it ular Response ( ch ave Pix . tit ular ) ĊĠĠĠ Ġval Ġcreate At Ġ= Ġch ave Pix . cri ado Em . let Ġ{ LocalDateTime . of Instant ( Instant . of Epoch Second ( it . seconds , Ġit . nan os . to Long ()), ĠZone Offset . UTC )} ĊĠĠĠ Ġval Ġconta Ġ= ĠCont a Response ( ch ave Pix . cont a ) Ċ Ċ } Ċ Ċ @ Int rospect ed Ċ Ġclass ĠT it ular Response ( val Ġt it ular : ĠT it ular ) Ġ{ ĊĠĠĠ Ġval Ġnome Ġ= Ġt it ular . nome ĊĠĠĠ Ġval Ġc pf Ġ= Ġt it ular . cpf Ċ Ċ } Ċ Ċ @ Int rospect ed Ċ Ġclass ĠCont a Response ( val Ġconta : ĠCont a ) Ġ{ ĊĊĠĠĠ Ġval Ġinst itu icao Ġ= Ġconta . nome Inst itu icao ĊĠĠĠ Ġval Ġag encia Ġ= Ġconta . ag encia ĊĠĠĠ Ġval Ġnumero Ġ= Ġconta . numero Ċ // ĠĠĠ Ġval Ġtipo Cont a Ġ= ĠTipo Cont a . valueOf ( cont a . tipo Cont a . toString ()) Ċ Ċ } Ċ