Class CreateIngestionJobsOptions.Builder
- java.lang.Object
 - 
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.CreateIngestionJobsOptions.Builder
 
 
- 
- Enclosing class:
 - CreateIngestionJobsOptions
 
public static class CreateIngestionJobsOptions.Builder extends java.lang.ObjectBuilder. 
- 
- 
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.Builder(java.lang.String authInstanceId, java.lang.String jobId, java.lang.String sourceDataFiles, java.lang.String targetTable, java.lang.String username)Instantiates a new builder with required properties. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateIngestionJobsOptions.BuilderauthInstanceId(java.lang.String authInstanceId)Set the authInstanceId.CreateIngestionJobsOptionsbuild()Builds a CreateIngestionJobsOptions.CreateIngestionJobsOptions.BuildercreateIfNotExist(java.lang.Boolean createIfNotExist)Set the createIfNotExist.CreateIngestionJobsOptions.BuildercsvProperty(IngestionJobPrototypeCsvProperty csvProperty)Set the csvProperty.CreateIngestionJobsOptions.BuilderengineId(java.lang.String engineId)Set the engineId.CreateIngestionJobsOptions.BuilderexecuteConfig(IngestionJobPrototypeExecuteConfig executeConfig)Set the executeConfig.CreateIngestionJobsOptions.BuilderjobId(java.lang.String jobId)Set the jobId.CreateIngestionJobsOptions.BuilderpartitionBy(java.lang.String partitionBy)Set the partitionBy.CreateIngestionJobsOptions.Builderschema(java.lang.String schema)Set the schema.CreateIngestionJobsOptions.BuildersourceDataFiles(java.lang.String sourceDataFiles)Set the sourceDataFiles.CreateIngestionJobsOptions.BuildersourceFileType(java.lang.String sourceFileType)Set the sourceFileType.CreateIngestionJobsOptions.BuildertargetTable(java.lang.String targetTable)Set the targetTable.CreateIngestionJobsOptions.Builderusername(java.lang.String username)Set the username.CreateIngestionJobsOptions.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.lang.String jobId, java.lang.String sourceDataFiles, java.lang.String targetTable, java.lang.String username)Instantiates a new builder with required properties.- Parameters:
 authInstanceId- the authInstanceIdjobId- the jobIdsourceDataFiles- the sourceDataFilestargetTable- the targetTableusername- the username
 
 - 
 
- 
Method Detail
- 
build
public CreateIngestionJobsOptions build()
Builds a CreateIngestionJobsOptions.- Returns:
 - the new CreateIngestionJobsOptions instance
 
 
- 
authInstanceId
public CreateIngestionJobsOptions.Builder authInstanceId(java.lang.String authInstanceId)
Set the authInstanceId.- Parameters:
 authInstanceId- the authInstanceId- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
jobId
public CreateIngestionJobsOptions.Builder jobId(java.lang.String jobId)
Set the jobId.- Parameters:
 jobId- the jobId- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
sourceDataFiles
public CreateIngestionJobsOptions.Builder sourceDataFiles(java.lang.String sourceDataFiles)
Set the sourceDataFiles.- Parameters:
 sourceDataFiles- the sourceDataFiles- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
targetTable
public CreateIngestionJobsOptions.Builder targetTable(java.lang.String targetTable)
Set the targetTable.- Parameters:
 targetTable- the targetTable- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
username
public CreateIngestionJobsOptions.Builder username(java.lang.String username)
Set the username.- Parameters:
 username- the username- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
createIfNotExist
public CreateIngestionJobsOptions.Builder createIfNotExist(java.lang.Boolean createIfNotExist)
Set the createIfNotExist.- Parameters:
 createIfNotExist- the createIfNotExist- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
csvProperty
public CreateIngestionJobsOptions.Builder csvProperty(IngestionJobPrototypeCsvProperty csvProperty)
Set the csvProperty.- Parameters:
 csvProperty- the csvProperty- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
engineId
public CreateIngestionJobsOptions.Builder engineId(java.lang.String engineId)
Set the engineId.- Parameters:
 engineId- the engineId- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
executeConfig
public CreateIngestionJobsOptions.Builder executeConfig(IngestionJobPrototypeExecuteConfig executeConfig)
Set the executeConfig.- Parameters:
 executeConfig- the executeConfig- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
partitionBy
public CreateIngestionJobsOptions.Builder partitionBy(java.lang.String partitionBy)
Set the partitionBy.- Parameters:
 partitionBy- the partitionBy- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
schema
public CreateIngestionJobsOptions.Builder schema(java.lang.String schema)
Set the schema.- Parameters:
 schema- the schema- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
sourceFileType
public CreateIngestionJobsOptions.Builder sourceFileType(java.lang.String sourceFileType)
Set the sourceFileType.- Parameters:
 sourceFileType- the sourceFileType- Returns:
 - the CreateIngestionJobsOptions builder
 
 
- 
validateCsvHeader
public CreateIngestionJobsOptions.Builder validateCsvHeader(java.lang.Boolean validateCsvHeader)
Set the validateCsvHeader.- Parameters:
 validateCsvHeader- the validateCsvHeader- Returns:
 - the CreateIngestionJobsOptions builder
 
 
 - 
 
 -