Class CreateBucketRegistrationOptions.Builder
- java.lang.Object
 - 
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.CreateBucketRegistrationOptions.Builder
 
 
- 
- Enclosing class:
 - CreateBucketRegistrationOptions
 
public static class CreateBucketRegistrationOptions.Builder extends java.lang.ObjectBuilder. 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateBucketRegistrationOptions.BuilderaddTags(java.lang.String tags)Adds a new element to tags.CreateBucketRegistrationOptions.BuilderassociatedCatalog(BucketCatalog associatedCatalog)Set the associatedCatalog.CreateBucketRegistrationOptions.BuilderauthInstanceId(java.lang.String authInstanceId)Set the authInstanceId.CreateBucketRegistrationOptions.BuilderbucketDetails(BucketDetails bucketDetails)Set the bucketDetails.CreateBucketRegistrationOptions.BuilderbucketDisplayName(java.lang.String bucketDisplayName)Set the bucketDisplayName.CreateBucketRegistrationOptions.BuilderbucketType(java.lang.String bucketType)Set the bucketType.CreateBucketRegistrationOptionsbuild()Builds a CreateBucketRegistrationOptions.CreateBucketRegistrationOptions.Builderdescription(java.lang.String description)Set the description.CreateBucketRegistrationOptions.BuildermanagedBy(java.lang.String managedBy)Set the managedBy.CreateBucketRegistrationOptions.Builderregion(java.lang.String region)Set the region.CreateBucketRegistrationOptions.BuilderstorageDetails(StorageDetails storageDetails)Set the storageDetails.CreateBucketRegistrationOptions.Buildertags(java.util.List<java.lang.String> tags)Set the tags. 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder()
Instantiates a new builder. 
- 
Builder
public Builder(java.lang.String bucketType, java.lang.String description, java.lang.String managedBy)Instantiates a new builder with required properties.- Parameters:
 bucketType- the bucketTypedescription- the descriptionmanagedBy- the managedBy
 
 - 
 
- 
Method Detail
- 
build
public CreateBucketRegistrationOptions build()
Builds a CreateBucketRegistrationOptions.- Returns:
 - the new CreateBucketRegistrationOptions instance
 
 
- 
addTags
public CreateBucketRegistrationOptions.Builder addTags(java.lang.String tags)
Adds a new element to tags.- Parameters:
 tags- the new element to be added- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
bucketType
public CreateBucketRegistrationOptions.Builder bucketType(java.lang.String bucketType)
Set the bucketType.- Parameters:
 bucketType- the bucketType- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
description
public CreateBucketRegistrationOptions.Builder description(java.lang.String description)
Set the description.- Parameters:
 description- the description- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
managedBy
public CreateBucketRegistrationOptions.Builder managedBy(java.lang.String managedBy)
Set the managedBy.- Parameters:
 managedBy- the managedBy- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
associatedCatalog
public CreateBucketRegistrationOptions.Builder associatedCatalog(BucketCatalog associatedCatalog)
Set the associatedCatalog.- Parameters:
 associatedCatalog- the associatedCatalog- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
bucketDetails
public CreateBucketRegistrationOptions.Builder bucketDetails(BucketDetails bucketDetails)
Set the bucketDetails.- Parameters:
 bucketDetails- the bucketDetails- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
bucketDisplayName
public CreateBucketRegistrationOptions.Builder bucketDisplayName(java.lang.String bucketDisplayName)
Set the bucketDisplayName.- Parameters:
 bucketDisplayName- the bucketDisplayName- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
region
public CreateBucketRegistrationOptions.Builder region(java.lang.String region)
Set the region.- Parameters:
 region- the region- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
storageDetails
public CreateBucketRegistrationOptions.Builder storageDetails(StorageDetails storageDetails)
Set the storageDetails.- Parameters:
 storageDetails- the storageDetails- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
tags
public CreateBucketRegistrationOptions.Builder tags(java.util.List<java.lang.String> tags)
Set the tags. Existing tags will be replaced.- Parameters:
 tags- the tags- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
- 
authInstanceId
public CreateBucketRegistrationOptions.Builder authInstanceId(java.lang.String authInstanceId)
Set the authInstanceId.- Parameters:
 authInstanceId- the authInstanceId- Returns:
 - the CreateBucketRegistrationOptions builder
 
 
 - 
 
 -