Class ParametersBuilder.Impl
- java.lang.Object
-
- com.babylonhealth.lit.hl7_java.builders.ParametersBuilder.Impl
-
- All Implemented Interfaces:
com.babylonhealth.lit.core_java.builders.ResourceBuilder,ParametersBuilder
- Enclosing interface:
- ParametersBuilder
public static class ParametersBuilder.Impl extends java.lang.Object implements ParametersBuilder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.babylonhealth.lit.hl7_java.builders.ParametersBuilder
ParametersBuilder.Impl
-
-
Constructor Summary
Constructors Constructor Description Impl()Required fields forParameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.babylonhealth.lit.hl7.model.Parametersbuild()ParametersBuilder.ImplwithId(@NonNull java.lang.String id)ParametersBuilder.ImplwithImplicitRules(@NonNull java.lang.String implicitRules)ParametersBuilder.ImplwithLanguage(@NonNull com.babylonhealth.lit.core.LANGUAGES language)ParametersBuilder.ImplwithMeta(@NonNull com.babylonhealth.lit.core_java.builders.MetaBuilder meta)ParametersBuilder.ImplwithMeta(@NonNull com.babylonhealth.lit.core.model.Meta meta)ParametersBuilder.ImplwithoutMeta()ParametersBuilder.ImplwithParameter(@NonNull Parameters_ParameterBuilder... parameter)ParametersBuilder.ImplwithParameter(@NonNull com.babylonhealth.lit.hl7.model.Parameters.Parameter... parameter)ParametersBuilder.ImplwithParameter(@NonNull java.util.Collection<com.babylonhealth.lit.hl7.model.Parameters.Parameter> parameter)
-
-
-
Method Detail
-
withId
public ParametersBuilder.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.
-
withMeta
public ParametersBuilder.Impl withMeta(@NonNull @NonNull com.babylonhealth.lit.core.model.Meta meta)
- Parameters:
meta- - The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content might not always be associated with version changes to the resource.
-
withMeta
public ParametersBuilder.Impl withMeta(@NonNull @NonNull com.babylonhealth.lit.core_java.builders.MetaBuilder meta)
-
withLanguage
public ParametersBuilder.Impl withLanguage(@NonNull @NonNull com.babylonhealth.lit.core.LANGUAGES language)
- Parameters:
language- - The base language in which the resource is written.
-
withImplicitRules
public ParametersBuilder.Impl withImplicitRules(@NonNull @NonNull java.lang.String implicitRules)
- Parameters:
implicitRules- - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content. Often, this is a reference to an implementation guide that defines the special rules along with other profiles etc.
-
withParameter
public ParametersBuilder.Impl withParameter(@NonNull @NonNull com.babylonhealth.lit.hl7.model.Parameters.Parameter... parameter)
- Parameters:
parameter- - A parameter passed to or received from the operation.
-
withParameter
public ParametersBuilder.Impl withParameter(@NonNull @NonNull java.util.Collection<com.babylonhealth.lit.hl7.model.Parameters.Parameter> parameter)
- Parameters:
parameter- - A parameter passed to or received from the operation.
-
withParameter
public ParametersBuilder.Impl withParameter(@NonNull @NonNull Parameters_ParameterBuilder... parameter)
-
withoutMeta
public ParametersBuilder.Impl withoutMeta()
-
build
public com.babylonhealth.lit.hl7.model.Parameters build()
- Specified by:
buildin interfaceParametersBuilder- Specified by:
buildin interfacecom.babylonhealth.lit.core_java.builders.ResourceBuilder
-
-