Class JobInstanceRequest.Builder
- java.lang.Object
-
- org.linuxforhealth.fhir.operation.bulkdata.model.JobInstanceRequest.Builder
-
- All Implemented Interfaces:
JobParameter.Builder
- Enclosing class:
- JobInstanceRequest
public static class JobInstanceRequest.Builder extends java.lang.Object implements JobParameter.Builder
Builder is a convenience pattern to assemble to Java Object that reflects the BatchManagement pattern.
-
-
Method Summary
-
-
-
Method Detail
-
applicationName
public JobInstanceRequest.Builder applicationName(java.lang.String applicationName)
-
moduleName
public JobInstanceRequest.Builder moduleName(java.lang.String moduleName)
-
jobXMLName
public JobInstanceRequest.Builder jobXMLName(java.lang.String jobXMLName)
-
fhirResourceType
public JobInstanceRequest.Builder fhirResourceType(java.lang.String fhirResourceType)
- Specified by:
fhirResourceType
in interfaceJobParameter.Builder
-
fhirSearchFromDate
public JobInstanceRequest.Builder fhirSearchFromDate(java.lang.String fhirSearchFromDate)
- Specified by:
fhirSearchFromDate
in interfaceJobParameter.Builder
-
fhirDataStoreId
public JobInstanceRequest.Builder fhirDataStoreId(java.lang.String fhirDataStoreId)
- Specified by:
fhirDataStoreId
in interfaceJobParameter.Builder
-
fhirPatientGroupId
public JobInstanceRequest.Builder fhirPatientGroupId(java.lang.String fhirPatientGroupId)
- Specified by:
fhirPatientGroupId
in interfaceJobParameter.Builder
-
cosBucketPathPrefix
public JobInstanceRequest.Builder cosBucketPathPrefix(java.lang.String cosBucketPathPrefix)
- Specified by:
cosBucketPathPrefix
in interfaceJobParameter.Builder
-
fhirTypeFilters
public JobInstanceRequest.Builder fhirTypeFilters(java.lang.String fhirTypeFilters)
- Specified by:
fhirTypeFilters
in interfaceJobParameter.Builder
-
fhirExportFormat
public JobInstanceRequest.Builder fhirExportFormat(java.lang.String mediaType)
- Specified by:
fhirExportFormat
in interfaceJobParameter.Builder
-
fhirDataSourcesInfo
public JobInstanceRequest.Builder fhirDataSourcesInfo(java.util.List<Input> inputs)
- Specified by:
fhirDataSourcesInfo
in interfaceJobParameter.Builder
-
fhirStorageType
public JobInstanceRequest.Builder fhirStorageType(StorageDetail storageDetails)
- Specified by:
fhirStorageType
in interfaceJobParameter.Builder
-
build
public JobInstanceRequest build()
-
incomingUrl
public JobInstanceRequest.Builder incomingUrl(java.lang.String incomingUrl)
- Specified by:
incomingUrl
in interfaceJobParameter.Builder
-
fhirTenant
public JobInstanceRequest.Builder fhirTenant(java.lang.String fhirTenant)
- Specified by:
fhirTenant
in interfaceJobParameter.Builder
-
source
public JobInstanceRequest.Builder source(java.lang.String source)
- Specified by:
source
in interfaceJobParameter.Builder
-
outcome
public JobInstanceRequest.Builder outcome(java.lang.String outcome)
- Specified by:
outcome
in interfaceJobParameter.Builder
-
-