Class JobInstanceRequest.Builder
- java.lang.Object
-
- com.ibm.fhir.operation.bulkdata.model.JobInstanceRequest.Builder
-
- All Implemented Interfaces:
JobParameter.Builder
- Enclosing class:
- JobInstanceRequest
public static class JobInstanceRequest.Builder extends 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(String applicationName)
-
moduleName
public JobInstanceRequest.Builder moduleName(String moduleName)
-
jobXMLName
public JobInstanceRequest.Builder jobXMLName(String jobXMLName)
-
fhirResourceType
public JobInstanceRequest.Builder fhirResourceType(String fhirResourceType)
- Specified by:
fhirResourceTypein interfaceJobParameter.Builder
-
fhirSearchFromDate
public JobInstanceRequest.Builder fhirSearchFromDate(String fhirSearchFromDate)
- Specified by:
fhirSearchFromDatein interfaceJobParameter.Builder
-
cosBucketName
public JobInstanceRequest.Builder cosBucketName(String cosBucketName)
- Specified by:
cosBucketNamein interfaceJobParameter.Builder
-
cosLocation
public JobInstanceRequest.Builder cosLocation(String cosLocation)
- Specified by:
cosLocationin interfaceJobParameter.Builder
-
cosEndpointUrl
public JobInstanceRequest.Builder cosEndpointUrl(String cosEndpointUrl)
- Specified by:
cosEndpointUrlin interfaceJobParameter.Builder
-
cosCredentialIbm
public JobInstanceRequest.Builder cosCredentialIbm(String cosCredentialIbm)
- Specified by:
cosCredentialIbmin interfaceJobParameter.Builder
-
cosApiKey
public JobInstanceRequest.Builder cosApiKey(String cosApiKey)
- Specified by:
cosApiKeyin interfaceJobParameter.Builder
-
cosSrvInstId
public JobInstanceRequest.Builder cosSrvInstId(String cosSrvInstId)
- Specified by:
cosSrvInstIdin interfaceJobParameter.Builder
-
fhirTenant
public JobInstanceRequest.Builder fhirTenant(String fhirTenant)
- Specified by:
fhirTenantin interfaceJobParameter.Builder
-
fhirDataStoreId
public JobInstanceRequest.Builder fhirDataStoreId(String fhirDataStoreId)
- Specified by:
fhirDataStoreIdin interfaceJobParameter.Builder
-
fhirPatientGroupId
public JobInstanceRequest.Builder fhirPatientGroupId(String fhirPatientGroupId)
- Specified by:
fhirPatientGroupIdin interfaceJobParameter.Builder
-
cosBucketPathPrefix
public JobInstanceRequest.Builder cosBucketPathPrefix(String cosBucketPathPrefix)
- Specified by:
cosBucketPathPrefixin interfaceJobParameter.Builder
-
fhirTypeFilters
public JobInstanceRequest.Builder fhirTypeFilters(String fhirTypeFilters)
- Specified by:
fhirTypeFiltersin interfaceJobParameter.Builder
-
fhirExportFormat
public JobInstanceRequest.Builder fhirExportFormat(String mediaType)
- Specified by:
fhirExportFormatin interfaceJobParameter.Builder
-
fhirDataSourcesInfo
public JobInstanceRequest.Builder fhirDataSourcesInfo(List<Input> inputs)
- Specified by:
fhirDataSourcesInfoin interfaceJobParameter.Builder
-
fhirStorageType
public JobInstanceRequest.Builder fhirStorageType(StorageDetail storageDetails)
- Specified by:
fhirStorageTypein interfaceJobParameter.Builder
-
build
public JobInstanceRequest build()
-
cosBucketNameOperationOutcome
public JobInstanceRequest.Builder cosBucketNameOperationOutcome(String cosBucketNameOperationOutcome)
- Specified by:
cosBucketNameOperationOutcomein interfaceJobParameter.Builder
-
incomingUrl
public JobInstanceRequest.Builder incomingUrl(String incomingUrl)
- Specified by:
incomingUrlin interfaceJobParameter.Builder
-
-