Class StorageDetails
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.watsonxdata.watsonx_data.v3.model.StorageDetails
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class StorageDetails extends com.ibm.cloud.sdk.core.service.model.GenericModelstorage details.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStorageDetails.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringaccessKey()Gets the accessKey.SecretDetailsaccessKeyVault()Gets the accessKeyVault.java.lang.StringaccountName()Gets the accountName.java.lang.StringapplicationId()Gets the applicationId.java.lang.StringauthMode()Gets the authMode.java.lang.StringcontainerName()Gets the containerName.java.lang.StringdirectoryId()Gets the directoryId.java.lang.Stringendpoint()Gets the endpoint.java.lang.StringkeyFile()Gets the keyFile.java.lang.StringmrapArn()Gets the mrapArn.java.lang.Stringname()Gets the name.StorageDetails.BuildernewBuilder()New builder.java.lang.Stringprovider()Gets the provider.java.lang.Stringregion()Gets the region.java.lang.StringroleArn()Gets the roleArn.java.lang.StringsasToken()Gets the sasToken.java.lang.StringsecretKey()Gets the secretKey.SecretDetailssecretKeyVault()Gets the secretKeyVault.java.lang.BooleanvaultEnabled()Gets the vaultEnabled.
-
-
-
Method Detail
-
newBuilder
public StorageDetails.Builder newBuilder()
New builder.- Returns:
- a StorageDetails builder
-
accessKey
public java.lang.String accessKey()
Gets the accessKey. Access key ID, encrypted during storage registration.- Returns:
- the accessKey
-
accessKeyVault
public SecretDetails accessKeyVault()
Gets the accessKeyVault. secret details.- Returns:
- the accessKeyVault
-
accountName
public java.lang.String accountName()
Gets the accountName. actual storage name.- Returns:
- the accountName
-
applicationId
public java.lang.String applicationId()
Gets the applicationId. Application Id for storage registration.- Returns:
- the applicationId
-
authMode
public java.lang.String authMode()
Gets the authMode. auth mode.- Returns:
- the authMode
-
containerName
public java.lang.String containerName()
Gets the containerName. actual container name.- Returns:
- the containerName
-
directoryId
public java.lang.String directoryId()
Gets the directoryId. Directory Id for storage registration.- Returns:
- the directoryId
-
endpoint
public java.lang.String endpoint()
Gets the endpoint. Cos endpoint.- Returns:
- the endpoint
-
keyFile
public java.lang.String keyFile()
Gets the keyFile. Key file, encrypted during storage registration.- Returns:
- the keyFile
-
mrapArn
public java.lang.String mrapArn()
Gets the mrapArn. arn role.- Returns:
- the mrapArn
-
name
public java.lang.String name()
Gets the name. actual storage name.- Returns:
- the name
-
provider
public java.lang.String provider()
Gets the provider. storage provider.- Returns:
- the provider
-
region
public java.lang.String region()
Gets the region. Region where the storage is located.- Returns:
- the region
-
roleArn
public java.lang.String roleArn()
Gets the roleArn. arn role.- Returns:
- the roleArn
-
sasToken
public java.lang.String sasToken()
Gets the sasToken. sas token, encrypted during storage registration.- Returns:
- the sasToken
-
secretKey
public java.lang.String secretKey()
Gets the secretKey. Secret access key, encrypted during storage registration.- Returns:
- the secretKey
-
secretKeyVault
public SecretDetails secretKeyVault()
Gets the secretKeyVault. secret details.- Returns:
- the secretKeyVault
-
vaultEnabled
public java.lang.Boolean vaultEnabled()
Gets the vaultEnabled. vault enabled or not.- Returns:
- the vaultEnabled
-
-