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.Object
Builder.
-
-
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.Builder
authInstanceId(java.lang.String authInstanceId)
Set the authInstanceId.CreateIngestionJobsLocalFilesOptions
build()
Builds a CreateIngestionJobsLocalFilesOptions.CreateIngestionJobsLocalFilesOptions.Builder
createIfNotExist(java.lang.Boolean createIfNotExist)
Set the createIfNotExist.CreateIngestionJobsLocalFilesOptions.Builder
csvProperty(java.lang.String csvProperty)
Set the csvProperty.CreateIngestionJobsLocalFilesOptions.Builder
engineId(java.lang.String engineId)
Set the engineId.CreateIngestionJobsLocalFilesOptions.Builder
executeConfig(java.lang.String executeConfig)
Set the executeConfig.CreateIngestionJobsLocalFilesOptions.Builder
jobId(java.lang.String jobId)
Set the jobId.CreateIngestionJobsLocalFilesOptions.Builder
sourceDataFile(java.io.File sourceDataFile)
Set the sourceDataFile.CreateIngestionJobsLocalFilesOptions.Builder
sourceDataFile(java.io.InputStream sourceDataFile)
Set the sourceDataFile.CreateIngestionJobsLocalFilesOptions.Builder
sourceDataFileContentType(java.lang.String sourceDataFileContentType)
Set the sourceDataFileContentType.CreateIngestionJobsLocalFilesOptions.Builder
sourceFileType(java.lang.String sourceFileType)
Set the sourceFileType.CreateIngestionJobsLocalFilesOptions.Builder
targetTable(java.lang.String targetTable)
Set the targetTable.CreateIngestionJobsLocalFilesOptions.Builder
username(java.lang.String username)
Set the username.CreateIngestionJobsLocalFilesOptions.Builder
validateCsvHeader(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
-
-