Class StorageDetails.Builder
- java.lang.Object
 - 
- com.ibm.cloud.watsonxdata.watsonx_data.v2.model.StorageDetails.Builder
 
 
- 
- Enclosing class:
 - StorageDetails
 
public static class StorageDetails.Builder extends java.lang.ObjectBuilder. 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageDetails.BuilderaccessKey(java.lang.String accessKey)Set the accessKey.StorageDetails.BuilderapplicationId(java.lang.String applicationId)Set the applicationId.StorageDetails.BuilderauthMode(java.lang.String authMode)Set the authMode.StorageDetailsbuild()Builds a StorageDetails.StorageDetails.BuildercontainerName(java.lang.String containerName)Set the containerName.StorageDetails.BuilderdirectoryId(java.lang.String directoryId)Set the directoryId.StorageDetails.Builderendpoint(java.lang.String endpoint)Set the endpoint.StorageDetails.BuildersasToken(java.lang.String sasToken)Set the sasToken.StorageDetails.BuildersecretKey(java.lang.String secretKey)Set the secretKey.StorageDetails.BuilderstorageAccountName(java.lang.String storageAccountName)Set the storageAccountName. 
 - 
 
- 
- 
Constructor Detail
- 
Builder
public Builder()
Instantiates a new builder. 
- 
Builder
public Builder(java.lang.String authMode, java.lang.String containerName, java.lang.String endpoint, java.lang.String storageAccountName)Instantiates a new builder with required properties.- Parameters:
 authMode- the authModecontainerName- the containerNameendpoint- the endpointstorageAccountName- the storageAccountName
 
 - 
 
- 
Method Detail
- 
build
public StorageDetails build()
Builds a StorageDetails.- Returns:
 - the new StorageDetails instance
 
 
- 
accessKey
public StorageDetails.Builder accessKey(java.lang.String accessKey)
Set the accessKey.- Parameters:
 accessKey- the accessKey- Returns:
 - the StorageDetails builder
 
 
- 
applicationId
public StorageDetails.Builder applicationId(java.lang.String applicationId)
Set the applicationId.- Parameters:
 applicationId- the applicationId- Returns:
 - the StorageDetails builder
 
 
- 
authMode
public StorageDetails.Builder authMode(java.lang.String authMode)
Set the authMode.- Parameters:
 authMode- the authMode- Returns:
 - the StorageDetails builder
 
 
- 
containerName
public StorageDetails.Builder containerName(java.lang.String containerName)
Set the containerName.- Parameters:
 containerName- the containerName- Returns:
 - the StorageDetails builder
 
 
- 
directoryId
public StorageDetails.Builder directoryId(java.lang.String directoryId)
Set the directoryId.- Parameters:
 directoryId- the directoryId- Returns:
 - the StorageDetails builder
 
 
- 
endpoint
public StorageDetails.Builder endpoint(java.lang.String endpoint)
Set the endpoint.- Parameters:
 endpoint- the endpoint- Returns:
 - the StorageDetails builder
 
 
- 
sasToken
public StorageDetails.Builder sasToken(java.lang.String sasToken)
Set the sasToken.- Parameters:
 sasToken- the sasToken- Returns:
 - the StorageDetails builder
 
 
- 
secretKey
public StorageDetails.Builder secretKey(java.lang.String secretKey)
Set the secretKey.- Parameters:
 secretKey- the secretKey- Returns:
 - the StorageDetails builder
 
 
- 
storageAccountName
public StorageDetails.Builder storageAccountName(java.lang.String storageAccountName)
Set the storageAccountName.- Parameters:
 storageAccountName- the storageAccountName- Returns:
 - the StorageDetails builder
 
 
 - 
 
 -