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
-
-