Class CreateIngestionJobsLocalFilesOptions.Builder
- java.lang.Object
 - 
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.CreateIngestionJobsLocalFilesOptions.Builder
 
 
- 
- Enclosing class:
 - CreateIngestionJobsLocalFilesOptions
 
public static class CreateIngestionJobsLocalFilesOptions.Builder extends java.lang.ObjectBuilder. 
- 
- 
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.Builder(java.lang.String authInstanceId, java.io.InputStream sourceDataFile, java.lang.String targetTable, java.lang.String jobId, java.lang.String username)Instantiates a new builder with required properties. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateIngestionJobsLocalFilesOptions.BuilderauthInstanceId(java.lang.String authInstanceId)Set the authInstanceId.CreateIngestionJobsLocalFilesOptionsbuild()Builds a CreateIngestionJobsLocalFilesOptions.CreateIngestionJobsLocalFilesOptions.BuildercreateIfNotExist(java.lang.Boolean createIfNotExist)Set the createIfNotExist.CreateIngestionJobsLocalFilesOptions.BuildercsvProperty(java.lang.String csvProperty)Set the csvProperty.CreateIngestionJobsLocalFilesOptions.BuilderengineId(java.lang.String engineId)Set the engineId.CreateIngestionJobsLocalFilesOptions.BuilderexecuteConfig(java.lang.String executeConfig)Set the executeConfig.CreateIngestionJobsLocalFilesOptions.BuilderjobId(java.lang.String jobId)Set the jobId.CreateIngestionJobsLocalFilesOptions.BuildersourceDataFile(java.io.File sourceDataFile)Set the sourceDataFile.CreateIngestionJobsLocalFilesOptions.BuildersourceDataFile(java.io.InputStream sourceDataFile)Set the sourceDataFile.CreateIngestionJobsLocalFilesOptions.BuildersourceDataFileContentType(java.lang.String sourceDataFileContentType)Set the sourceDataFileContentType.CreateIngestionJobsLocalFilesOptions.BuildersourceFileType(java.lang.String sourceFileType)Set the sourceFileType.CreateIngestionJobsLocalFilesOptions.BuildertargetTable(java.lang.String targetTable)Set the targetTable.CreateIngestionJobsLocalFilesOptions.Builderusername(java.lang.String username)Set the username.CreateIngestionJobsLocalFilesOptions.BuildervalidateCsvHeader(java.lang.Boolean validateCsvHeader)Set the validateCsvHeader. 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder()
Instantiates a new builder. 
- 
Builder
public Builder(java.lang.String authInstanceId, java.io.InputStream sourceDataFile, java.lang.String targetTable, java.lang.String jobId, java.lang.String username)Instantiates a new builder with required properties.- Parameters:
 authInstanceId- the authInstanceIdsourceDataFile- the sourceDataFiletargetTable- the targetTablejobId- the jobIdusername- the username
 
 - 
 
- 
Method Detail
- 
build
public CreateIngestionJobsLocalFilesOptions build()
Builds a CreateIngestionJobsLocalFilesOptions.- Returns:
 - the new CreateIngestionJobsLocalFilesOptions instance
 
 
- 
authInstanceId
public CreateIngestionJobsLocalFilesOptions.Builder authInstanceId(java.lang.String authInstanceId)
Set the authInstanceId.- Parameters:
 authInstanceId- the authInstanceId- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
sourceDataFile
public CreateIngestionJobsLocalFilesOptions.Builder sourceDataFile(java.io.InputStream sourceDataFile)
Set the sourceDataFile.- Parameters:
 sourceDataFile- the sourceDataFile- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
targetTable
public CreateIngestionJobsLocalFilesOptions.Builder targetTable(java.lang.String targetTable)
Set the targetTable.- Parameters:
 targetTable- the targetTable- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
jobId
public CreateIngestionJobsLocalFilesOptions.Builder jobId(java.lang.String jobId)
Set the jobId.- Parameters:
 jobId- the jobId- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
username
public CreateIngestionJobsLocalFilesOptions.Builder username(java.lang.String username)
Set the username.- Parameters:
 username- the username- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
sourceDataFileContentType
public CreateIngestionJobsLocalFilesOptions.Builder sourceDataFileContentType(java.lang.String sourceDataFileContentType)
Set the sourceDataFileContentType.- Parameters:
 sourceDataFileContentType- the sourceDataFileContentType- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
sourceFileType
public CreateIngestionJobsLocalFilesOptions.Builder sourceFileType(java.lang.String sourceFileType)
Set the sourceFileType.- Parameters:
 sourceFileType- the sourceFileType- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
csvProperty
public CreateIngestionJobsLocalFilesOptions.Builder csvProperty(java.lang.String csvProperty)
Set the csvProperty.- Parameters:
 csvProperty- the csvProperty- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
createIfNotExist
public CreateIngestionJobsLocalFilesOptions.Builder createIfNotExist(java.lang.Boolean createIfNotExist)
Set the createIfNotExist.- Parameters:
 createIfNotExist- the createIfNotExist- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
validateCsvHeader
public CreateIngestionJobsLocalFilesOptions.Builder validateCsvHeader(java.lang.Boolean validateCsvHeader)
Set the validateCsvHeader.- Parameters:
 validateCsvHeader- the validateCsvHeader- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
executeConfig
public CreateIngestionJobsLocalFilesOptions.Builder executeConfig(java.lang.String executeConfig)
Set the executeConfig.- Parameters:
 executeConfig- the executeConfig- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
engineId
public CreateIngestionJobsLocalFilesOptions.Builder engineId(java.lang.String engineId)
Set the engineId.- Parameters:
 engineId- the engineId- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 
 
- 
sourceDataFile
public CreateIngestionJobsLocalFilesOptions.Builder sourceDataFile(java.io.File sourceDataFile) throws java.io.FileNotFoundException
Set the sourceDataFile.- Parameters:
 sourceDataFile- the sourceDataFile- Returns:
 - the CreateIngestionJobsLocalFilesOptions builder
 - Throws:
 java.io.FileNotFoundException- if the file could not be found
 
 - 
 
 -