Class CreateStorageRegistrationOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.watsonxdata.watsonx_data.v3.model.CreateStorageRegistrationOptions.Builder
-
- Enclosing class:
- CreateStorageRegistrationOptions
public static class CreateStorageRegistrationOptions.Builder extends java.lang.ObjectBuilder.
-
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
Instantiates a new builder.
-
Builder
public Builder(java.lang.String description, java.lang.String displayName, java.lang.String managedBy, java.lang.String type)Instantiates a new builder with required properties.- Parameters:
description- the descriptiondisplayName- the displayNamemanagedBy- the managedBytype- the type
-
-
Method Detail
-
build
public CreateStorageRegistrationOptions build()
Builds a CreateStorageRegistrationOptions.- Returns:
- the new CreateStorageRegistrationOptions instance
-
addTags
public CreateStorageRegistrationOptions.Builder addTags(java.lang.String tags)
Adds a new element to tags.- Parameters:
tags- the new element to be added- Returns:
- the CreateStorageRegistrationOptions builder
-
description
public CreateStorageRegistrationOptions.Builder description(java.lang.String description)
Set the description.- Parameters:
description- the description- Returns:
- the CreateStorageRegistrationOptions builder
-
displayName
public CreateStorageRegistrationOptions.Builder displayName(java.lang.String displayName)
Set the displayName.- Parameters:
displayName- the displayName- Returns:
- the CreateStorageRegistrationOptions builder
-
managedBy
public CreateStorageRegistrationOptions.Builder managedBy(java.lang.String managedBy)
Set the managedBy.- Parameters:
managedBy- the managedBy- Returns:
- the CreateStorageRegistrationOptions builder
-
type
public CreateStorageRegistrationOptions.Builder type(java.lang.String type)
Set the type.- Parameters:
type- the type- Returns:
- the CreateStorageRegistrationOptions builder
-
associatedCatalog
public CreateStorageRegistrationOptions.Builder associatedCatalog(StorageCatalogPrototype associatedCatalog)
Set the associatedCatalog.- Parameters:
associatedCatalog- the associatedCatalog- Returns:
- the CreateStorageRegistrationOptions builder
-
connection
public CreateStorageRegistrationOptions.Builder connection(StorageDetails connection)
Set the connection.- Parameters:
connection- the connection- Returns:
- the CreateStorageRegistrationOptions builder
-
region
public CreateStorageRegistrationOptions.Builder region(java.lang.String region)
Set the region.- Parameters:
region- the region- Returns:
- the CreateStorageRegistrationOptions builder
-
storageUse
public CreateStorageRegistrationOptions.Builder storageUse(java.lang.String storageUse)
Set the storageUse.- Parameters:
storageUse- the storageUse- Returns:
- the CreateStorageRegistrationOptions builder
-
tags
public CreateStorageRegistrationOptions.Builder tags(java.util.List<java.lang.String> tags)
Set the tags. Existing tags will be replaced.- Parameters:
tags- the tags- Returns:
- the CreateStorageRegistrationOptions builder
-
authInstanceId
public CreateStorageRegistrationOptions.Builder authInstanceId(java.lang.String authInstanceId)
Set the authInstanceId.- Parameters:
authInstanceId- the authInstanceId- Returns:
- the CreateStorageRegistrationOptions builder
-
-