Package com.oracle.bmc.identity.model
Class UserCapabilities.Builder
- java.lang.Object
- 
- com.oracle.bmc.identity.model.UserCapabilities.Builder
 
- 
- Enclosing class:
- UserCapabilities
 
 public static class UserCapabilities.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description UserCapabilitiesbuild()UserCapabilities.BuildercanUseApiKeys(Boolean canUseApiKeys)Indicates if the user can use API keys.UserCapabilities.BuildercanUseAuthTokens(Boolean canUseAuthTokens)Indicates if the user can use SWIFT passwords / auth tokens.UserCapabilities.BuildercanUseConsolePassword(Boolean canUseConsolePassword)Indicates if the user can log in to the console.UserCapabilities.BuildercanUseCustomerSecretKeys(Boolean canUseCustomerSecretKeys)Indicates if the user can use SigV4 symmetric keys.UserCapabilities.BuildercanUseDbCredentials(Boolean canUseDbCredentials)Indicates if the user can use DB passwords.UserCapabilities.BuildercanUseOAuth2ClientCredentials(Boolean canUseOAuth2ClientCredentials)Indicates if the user can use OAuth2 credentials and tokens.UserCapabilities.BuildercanUseSmtpCredentials(Boolean canUseSmtpCredentials)Indicates if the user can use SMTP passwords.UserCapabilities.Buildercopy(UserCapabilities model)
 
- 
- 
- 
Method Detail- 
canUseConsolePasswordpublic UserCapabilities.Builder canUseConsolePassword(Boolean canUseConsolePassword) Indicates if the user can log in to the console.- Parameters:
- canUseConsolePassword- the value to set
- Returns:
- this builder
 
 - 
canUseApiKeyspublic UserCapabilities.Builder canUseApiKeys(Boolean canUseApiKeys) Indicates if the user can use API keys.- Parameters:
- canUseApiKeys- the value to set
- Returns:
- this builder
 
 - 
canUseAuthTokenspublic UserCapabilities.Builder canUseAuthTokens(Boolean canUseAuthTokens) Indicates if the user can use SWIFT passwords / auth tokens.- Parameters:
- canUseAuthTokens- the value to set
- Returns:
- this builder
 
 - 
canUseSmtpCredentialspublic UserCapabilities.Builder canUseSmtpCredentials(Boolean canUseSmtpCredentials) Indicates if the user can use SMTP passwords.- Parameters:
- canUseSmtpCredentials- the value to set
- Returns:
- this builder
 
 - 
canUseDbCredentialspublic UserCapabilities.Builder canUseDbCredentials(Boolean canUseDbCredentials) Indicates if the user can use DB passwords.- Parameters:
- canUseDbCredentials- the value to set
- Returns:
- this builder
 
 - 
canUseCustomerSecretKeyspublic UserCapabilities.Builder canUseCustomerSecretKeys(Boolean canUseCustomerSecretKeys) Indicates if the user can use SigV4 symmetric keys.- Parameters:
- canUseCustomerSecretKeys- the value to set
- Returns:
- this builder
 
 - 
canUseOAuth2ClientCredentialspublic UserCapabilities.Builder canUseOAuth2ClientCredentials(Boolean canUseOAuth2ClientCredentials) Indicates if the user can use OAuth2 credentials and tokens.- Parameters:
- canUseOAuth2ClientCredentials- the value to set
- Returns:
- this builder
 
 - 
buildpublic UserCapabilities build() 
 - 
copypublic UserCapabilities.Builder copy(UserCapabilities model) 
 
- 
 
-