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