Class FhirBundleParameter
- java.lang.Object
-
- org.apache.beam.sdk.io.gcp.healthcare.FhirBundleParameter
-
- All Implemented Interfaces:
java.io.Serializable
@DefaultSchema(org.apache.beam.sdk.schemas.AutoValueSchema.class) public abstract class FhirBundleParameter extends java.lang.Object implements java.io.Serializable
FhirBundleParameter represents a FHIR bundle in JSON format to be executed on a FHIR store.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description FhirBundleParameter()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
getBundle()
FHIR R4 bundle resource object as a string.abstract java.lang.String
getMetadata()
String representing the metadata of the Bundle to be written.static FhirBundleParameter
of(java.lang.String bundle)
static FhirBundleParameter
of(java.lang.String metadata, java.lang.String bundle)
-
-
-
Method Detail
-
getMetadata
public abstract java.lang.String getMetadata()
String representing the metadata of the Bundle to be written. Used to pass metadata through the ExecuteBundles PTransform.
-
getBundle
public abstract java.lang.String getBundle()
FHIR R4 bundle resource object as a string.
-
of
@SchemaCreate public static FhirBundleParameter of(@Nullable java.lang.String metadata, java.lang.String bundle)
-
of
public static FhirBundleParameter of(java.lang.String bundle)
-
-