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}