Package dev.pcvolkmer.mv64e.model
Class MvhMetadata.Builder
- java.lang.Object
-
- dev.pcvolkmer.mv64e.model.MvhMetadata.Builder
-
- Enclosing class:
- MvhMetadata
public static class MvhMetadata.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description Builder()protectedBuilder(MvhMetadata instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MvhMetadatabuild()MvhMetadata.BuilderepisodeOfCare(Reference episodeOfCare)MvhMetadata.BuildermodelProjectConsent(MvhMetadataModelProjectConsent modelProjectConsent)MvhMetadata.BuilderreasonResearchConsentMissing(BroadConsentReasonMissing reasonResearchConsentMissing)MvhMetadata.BuilderresearchConsents(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> researchConsents)java.lang.StringtoString()MvhMetadata.BuildertransferTAN(java.lang.String transferTAN)MvhMetadata.Buildertype(MvhSubmissionType type)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
protected Builder(MvhMetadata instance)
-
-
Method Detail
-
modelProjectConsent
public MvhMetadata.Builder modelProjectConsent(MvhMetadataModelProjectConsent modelProjectConsent)
-
researchConsents
public MvhMetadata.Builder researchConsents(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> researchConsents)
-
episodeOfCare
public MvhMetadata.Builder episodeOfCare(Reference episodeOfCare)
-
reasonResearchConsentMissing
public MvhMetadata.Builder reasonResearchConsentMissing(BroadConsentReasonMissing reasonResearchConsentMissing)
-
transferTAN
public MvhMetadata.Builder transferTAN(java.lang.String transferTAN)
-
type
public MvhMetadata.Builder type(MvhSubmissionType type)
-
build
public MvhMetadata build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-