Package com.oracle.bmc.bds.model
Class CreateBdsApiKeyDetails.Builder
- java.lang.Object
- 
- com.oracle.bmc.bds.model.CreateBdsApiKeyDetails.Builder
 
- 
- Enclosing class:
- CreateBdsApiKeyDetails
 
 public static class CreateBdsApiKeyDetails.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateBdsApiKeyDetailsbuild()CreateBdsApiKeyDetails.Buildercopy(CreateBdsApiKeyDetails model)CreateBdsApiKeyDetails.BuilderdefaultRegion(String defaultRegion)The name of the region to establish the Object Storage endpoint.CreateBdsApiKeyDetails.BuilderdomainOcid(String domainOcid)Identity domain OCID , where user is present.CreateBdsApiKeyDetails.BuilderkeyAlias(String keyAlias)User friendly identifier used to uniquely differentiate between different API keys associated with this Big Data Service cluster.CreateBdsApiKeyDetails.Builderpassphrase(String passphrase)Base64 passphrase used to secure the private key which will be created on user behalf.CreateBdsApiKeyDetails.BuilderuserId(String userId)The OCID of the user for whom this new generated API key pair will be created.
 
- 
- 
- 
Method Detail- 
userIdpublic CreateBdsApiKeyDetails.Builder userId(String userId) The OCID of the user for whom this new generated API key pair will be created.- Parameters:
- userId- the value to set
- Returns:
- this builder
 
 - 
passphrasepublic CreateBdsApiKeyDetails.Builder passphrase(String passphrase) Base64 passphrase used to secure the private key which will be created on user behalf.- Parameters:
- passphrase- the value to set
- Returns:
- this builder
 
 - 
defaultRegionpublic CreateBdsApiKeyDetails.Builder defaultRegion(String defaultRegion) The name of the region to establish the Object Storage endpoint.See https://docs.oracle.com/en-us/iaas/api/#/en/identity/20160918/Region/ for additional information. - Parameters:
- defaultRegion- the value to set
- Returns:
- this builder
 
 - 
keyAliaspublic CreateBdsApiKeyDetails.Builder keyAlias(String keyAlias) User friendly identifier used to uniquely differentiate between different API keys associated with this Big Data Service cluster.Only ASCII alphanumeric characters with no spaces allowed. - Parameters:
- keyAlias- the value to set
- Returns:
- this builder
 
 - 
domainOcidpublic CreateBdsApiKeyDetails.Builder domainOcid(String domainOcid) Identity domain OCID , where user is present.For default domain , this field will be optional. - Parameters:
- domainOcid- the value to set
- Returns:
- this builder
 
 - 
buildpublic CreateBdsApiKeyDetails build() 
 - 
copypublic CreateBdsApiKeyDetails.Builder copy(CreateBdsApiKeyDetails model) 
 
- 
 
-