Class RegisterBucketOptions.Builder
- java.lang.Object
- 
- com.ibm.cloud.watsonxdata.watsonx_data.v1.model.RegisterBucketOptions.Builder
 
- 
- Enclosing class:
- RegisterBucketOptions
 
 public static class RegisterBucketOptions.Builder extends java.lang.ObjectBuilder.
- 
- 
Constructor SummaryConstructors Constructor Description Builder()Instantiates a new builder.Builder(BucketDetails bucketDetails, java.lang.String description, java.lang.String tableType, java.lang.String bucketType, java.lang.String catalogName, java.lang.String managedBy)Instantiates a new builder with required properties.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description RegisterBucketOptions.BuilderaddBucketTags(java.lang.String bucketTags)Adds an bucketTags to bucketTags.RegisterBucketOptions.BuilderaddCatalogTags(java.lang.String catalogTags)Adds an catalogTags to catalogTags.RegisterBucketOptions.BuilderauthInstanceId(java.lang.String authInstanceId)Set the authInstanceId.RegisterBucketOptions.BuilderbucketDetails(BucketDetails bucketDetails)Set the bucketDetails.RegisterBucketOptions.BuilderbucketDisplayName(java.lang.String bucketDisplayName)Set the bucketDisplayName.RegisterBucketOptions.BuilderbucketTags(java.util.List<java.lang.String> bucketTags)Set the bucketTags.RegisterBucketOptions.BuilderbucketType(java.lang.String bucketType)Set the bucketType.RegisterBucketOptionsbuild()Builds a RegisterBucketOptions.RegisterBucketOptions.BuildercatalogName(java.lang.String catalogName)Set the catalogName.RegisterBucketOptions.BuildercatalogTags(java.util.List<java.lang.String> catalogTags)Set the catalogTags.RegisterBucketOptions.Builderdescription(java.lang.String description)Set the description.RegisterBucketOptions.BuildermanagedBy(java.lang.String managedBy)Set the managedBy.RegisterBucketOptions.BuildertableType(java.lang.String tableType)Set the tableType.RegisterBucketOptions.BuilderthriftUri(java.lang.String thriftUri)Set the thriftUri.
 
- 
- 
- 
Constructor Detail- 
Builderpublic Builder() Instantiates a new builder.
 - 
Builderpublic Builder(BucketDetails bucketDetails, java.lang.String description, java.lang.String tableType, java.lang.String bucketType, java.lang.String catalogName, java.lang.String managedBy) Instantiates a new builder with required properties.- Parameters:
- bucketDetails- the bucketDetails
- description- the description
- tableType- the tableType
- bucketType- the bucketType
- catalogName- the catalogName
- managedBy- the managedBy
 
 
- 
 - 
Method Detail- 
buildpublic RegisterBucketOptions build() Builds a RegisterBucketOptions.- Returns:
- the new RegisterBucketOptions instance
 
 - 
addBucketTagspublic RegisterBucketOptions.Builder addBucketTags(java.lang.String bucketTags) Adds an bucketTags to bucketTags.- Parameters:
- bucketTags- the new bucketTags
- Returns:
- the RegisterBucketOptions builder
 
 - 
addCatalogTagspublic RegisterBucketOptions.Builder addCatalogTags(java.lang.String catalogTags) Adds an catalogTags to catalogTags.- Parameters:
- catalogTags- the new catalogTags
- Returns:
- the RegisterBucketOptions builder
 
 - 
bucketDetailspublic RegisterBucketOptions.Builder bucketDetails(BucketDetails bucketDetails) Set the bucketDetails.- Parameters:
- bucketDetails- the bucketDetails
- Returns:
- the RegisterBucketOptions builder
 
 - 
descriptionpublic RegisterBucketOptions.Builder description(java.lang.String description) Set the description.- Parameters:
- description- the description
- Returns:
- the RegisterBucketOptions builder
 
 - 
tableTypepublic RegisterBucketOptions.Builder tableType(java.lang.String tableType) Set the tableType.- Parameters:
- tableType- the tableType
- Returns:
- the RegisterBucketOptions builder
 
 - 
bucketTypepublic RegisterBucketOptions.Builder bucketType(java.lang.String bucketType) Set the bucketType.- Parameters:
- bucketType- the bucketType
- Returns:
- the RegisterBucketOptions builder
 
 - 
catalogNamepublic RegisterBucketOptions.Builder catalogName(java.lang.String catalogName) Set the catalogName.- Parameters:
- catalogName- the catalogName
- Returns:
- the RegisterBucketOptions builder
 
 - 
managedBypublic RegisterBucketOptions.Builder managedBy(java.lang.String managedBy) Set the managedBy.- Parameters:
- managedBy- the managedBy
- Returns:
- the RegisterBucketOptions builder
 
 - 
bucketDisplayNamepublic RegisterBucketOptions.Builder bucketDisplayName(java.lang.String bucketDisplayName) Set the bucketDisplayName.- Parameters:
- bucketDisplayName- the bucketDisplayName
- Returns:
- the RegisterBucketOptions builder
 
 - 
bucketTagspublic RegisterBucketOptions.Builder bucketTags(java.util.List<java.lang.String> bucketTags) Set the bucketTags. Existing bucketTags will be replaced.- Parameters:
- bucketTags- the bucketTags
- Returns:
- the RegisterBucketOptions builder
 
 - 
catalogTagspublic RegisterBucketOptions.Builder catalogTags(java.util.List<java.lang.String> catalogTags) Set the catalogTags. Existing catalogTags will be replaced.- Parameters:
- catalogTags- the catalogTags
- Returns:
- the RegisterBucketOptions builder
 
 - 
thriftUripublic RegisterBucketOptions.Builder thriftUri(java.lang.String thriftUri) Set the thriftUri.- Parameters:
- thriftUri- the thriftUri
- Returns:
- the RegisterBucketOptions builder
 
 - 
authInstanceIdpublic RegisterBucketOptions.Builder authInstanceId(java.lang.String authInstanceId) Set the authInstanceId.- Parameters:
- authInstanceId- the authInstanceId
- Returns:
- the RegisterBucketOptions builder
 
 
- 
 
-