Class Parameters_ParameterBuilder.Impl

    • Constructor Detail

      • Impl

        public Impl​(java.lang.String name)
        Required fields for Parameters.Parameter
        Parameters:
        name -
    • Method Detail

      • withId

        public Parameters_ParameterBuilder.Impl withId​(@NonNull
                                                       @NonNull java.lang.String id)
        Parameters:
        id - - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.
      • withPart

        public Parameters_ParameterBuilder.Impl withPart​(@NonNull
                                                         @NonNull com.babylonhealth.lit.hl7.model.Parameters.Parameter... part)
        Parameters:
        part -
      • withPart

        public Parameters_ParameterBuilder.Impl withPart​(@NonNull
                                                         @NonNull java.util.Collection<com.babylonhealth.lit.hl7.model.Parameters.Parameter> part)
        Parameters:
        part -
      • withValue

        public Parameters_ParameterBuilder.Impl withValue​(@NonNull
                                                          @NonNull com.babylonhealth.lit.core_java.model.Unions.ChoiceAll value)
        Parameters:
        value - Field is a 'choice' field. Type should be one of Address, Age, Annotation, Attachment, byte[], BigDecimal, Boolean, String, CodeableConcept, Coding, ContactDetail, ContactPoint, Contributor, Count, DataRequirement, Distance, Dosage, Duration, Expression, FHIRDate, FHIRDateTime, HumanName, Identifier, Integer, LocalTime, Meta, Money, ParameterDefinition, Period, Quantity, Range, Ratio, Reference, RelatedArtifact, SampledData, Signature, Timing, TriggerDefinition, UUID, UsageContext, ZonedDateTime. To pass the value in, wrap with one of the Parameters_ParameterBuilder.value static methods
      • withResource

        public Parameters_ParameterBuilder.Impl withResource​(@NonNull
                                                             @NonNull com.babylonhealth.lit.core.model.Resource resource)
        Parameters:
        resource -
      • withExtension

        public Parameters_ParameterBuilder.Impl withExtension​(@NonNull
                                                              @NonNull com.babylonhealth.lit.core.model.Extension... extension)
        Parameters:
        extension -
      • withExtension

        public Parameters_ParameterBuilder.Impl withExtension​(@NonNull
                                                              @NonNull java.util.Collection<com.babylonhealth.lit.core.model.Extension> extension)
        Parameters:
        extension -
      • withExtension

        public Parameters_ParameterBuilder.Impl withExtension​(@NonNull
                                                              @NonNull com.babylonhealth.lit.core_java.builders.ExtensionBuilder... extension)
      • withModifierExtension

        public Parameters_ParameterBuilder.Impl withModifierExtension​(@NonNull
                                                                      @NonNull com.babylonhealth.lit.core.model.Extension... modifierExtension)
        Parameters:
        modifierExtension -
      • withModifierExtension

        public Parameters_ParameterBuilder.Impl withModifierExtension​(@NonNull
                                                                      @NonNull java.util.Collection<com.babylonhealth.lit.core.model.Extension> modifierExtension)
        Parameters:
        modifierExtension -
      • withModifierExtension

        public Parameters_ParameterBuilder.Impl withModifierExtension​(@NonNull
                                                                      @NonNull com.babylonhealth.lit.core_java.builders.ExtensionBuilder... modifierExtension)