Class CreateDatabaseRegistrationOptions.Builder
- java.lang.Object
 - 
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.CreateDatabaseRegistrationOptions.Builder
 
 
- 
- Enclosing class:
 - CreateDatabaseRegistrationOptions
 
public static class CreateDatabaseRegistrationOptions.Builder extends java.lang.ObjectBuilder. 
- 
- 
Method Summary
 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder()
Instantiates a new builder. 
- 
Builder
public Builder(java.lang.String databaseDisplayName, java.lang.String databaseType)Instantiates a new builder with required properties.- Parameters:
 databaseDisplayName- the databaseDisplayNamedatabaseType- the databaseType
 
 - 
 
- 
Method Detail
- 
build
public CreateDatabaseRegistrationOptions build()
Builds a CreateDatabaseRegistrationOptions.- Returns:
 - the new CreateDatabaseRegistrationOptions instance
 
 
- 
addDatabaseProperties
public CreateDatabaseRegistrationOptions.Builder addDatabaseProperties(DatabaseRegistrationPrototypeDatabasePropertiesItems databaseProperties)
Adds a new element to databaseProperties.- Parameters:
 databaseProperties- the new element to be added- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
addTags
public CreateDatabaseRegistrationOptions.Builder addTags(java.lang.String tags)
Adds a new element to tags.- Parameters:
 tags- the new element to be added- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
databaseDisplayName
public CreateDatabaseRegistrationOptions.Builder databaseDisplayName(java.lang.String databaseDisplayName)
Set the databaseDisplayName.- Parameters:
 databaseDisplayName- the databaseDisplayName- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
databaseType
public CreateDatabaseRegistrationOptions.Builder databaseType(java.lang.String databaseType)
Set the databaseType.- Parameters:
 databaseType- the databaseType- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
associatedCatalog
public CreateDatabaseRegistrationOptions.Builder associatedCatalog(DatabaseCatalog associatedCatalog)
Set the associatedCatalog.- Parameters:
 associatedCatalog- the associatedCatalog- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
createdOn
public CreateDatabaseRegistrationOptions.Builder createdOn(java.lang.String createdOn)
Set the createdOn.- Parameters:
 createdOn- the createdOn- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
databaseDetails
public CreateDatabaseRegistrationOptions.Builder databaseDetails(DatabaseDetails databaseDetails)
Set the databaseDetails.- Parameters:
 databaseDetails- the databaseDetails- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
databaseProperties
public CreateDatabaseRegistrationOptions.Builder databaseProperties(java.util.List<DatabaseRegistrationPrototypeDatabasePropertiesItems> databaseProperties)
Set the databaseProperties. Existing databaseProperties will be replaced.- Parameters:
 databaseProperties- the databaseProperties- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
description
public CreateDatabaseRegistrationOptions.Builder description(java.lang.String description)
Set the description.- Parameters:
 description- the description- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
tags
public CreateDatabaseRegistrationOptions.Builder tags(java.util.List<java.lang.String> tags)
Set the tags. Existing tags will be replaced.- Parameters:
 tags- the tags- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
- 
authInstanceId
public CreateDatabaseRegistrationOptions.Builder authInstanceId(java.lang.String authInstanceId)
Set the authInstanceId.- Parameters:
 authInstanceId- the authInstanceId- Returns:
 - the CreateDatabaseRegistrationOptions builder
 
 
 - 
 
 -