001/*- 002 * #%L 003 * Smile CDR - CDR 004 * %% 005 * Copyright (C) 2016 - 2026 Smile CDR, Inc. 006 * %% 007 * All rights reserved. 008 * #L% 009 */ 010package ca.cdr.api.model.json.easyshare; 011 012import ca.uhn.fhir.model.api.IModelJson; 013import com.fasterxml.jackson.annotation.JsonProperty; 014 015public class CreateShlResponseJson implements IModelJson { 016 017 @JsonProperty("publicId") 018 private String myPublicId; 019 020 @JsonProperty("shlQrCodeImageBytes") 021 private byte[] myShlQrCodeImageBytes; 022 023 @JsonProperty("shlString") 024 private String myShlString; 025 026 @JsonProperty("encryptionKey") 027 private String myEncryptionKey; 028 029 public String getPublicId() { 030 return myPublicId; 031 } 032 033 public CreateShlResponseJson setPublicId(String thePublicId) { 034 myPublicId = thePublicId; 035 return this; 036 } 037 038 public byte[] getShlQrCodeImageBytes() { 039 return myShlQrCodeImageBytes; 040 } 041 042 public void setShlQrCodeImageBytes(byte[] theShlQrCodeImageBytes) { 043 myShlQrCodeImageBytes = theShlQrCodeImageBytes; 044 } 045 046 public String getShlString() { 047 return myShlString; 048 } 049 050 public void setShlString(String theShlString) { 051 myShlString = theShlString; 052 } 053 054 public String getEncryptionKey() { 055 return myEncryptionKey; 056 } 057 058 public void setEncryptionKey(String theEncryptionKey) { 059 myEncryptionKey = theEncryptionKey; 060 } 061}