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 Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdateUserCapabilitiesDetails
build()
UpdateUserCapabilitiesDetails.Builder
canUseApiKeys(Boolean canUseApiKeys)
Indicates if the user can use API keys.UpdateUserCapabilitiesDetails.Builder
canUseAuthTokens(Boolean canUseAuthTokens)
Indicates if the user can use SWIFT passwords / auth tokens.UpdateUserCapabilitiesDetails.Builder
canUseConsolePassword(Boolean canUseConsolePassword)
Indicates if the user can log in to the console.UpdateUserCapabilitiesDetails.Builder
canUseCustomerSecretKeys(Boolean canUseCustomerSecretKeys)
Indicates if the user can use SigV4 symmetric keys.UpdateUserCapabilitiesDetails.Builder
canUseDBCredentials(Boolean canUseDBCredentials)
Indicates if the user can use DB passwords.UpdateUserCapabilitiesDetails.Builder
canUseOAuth2ClientCredentials(Boolean canUseOAuth2ClientCredentials)
Indicates if the user can use OAuth2 credentials and tokens.UpdateUserCapabilitiesDetails.Builder
canUseSmtpCredentials(Boolean canUseSmtpCredentials)
Indicates if the user can use SMTP passwords.UpdateUserCapabilitiesDetails.Builder
copy(UpdateUserCapabilitiesDetails model)
-
-
-
Method Detail
-
canUseConsolePassword
public UpdateUserCapabilitiesDetails.Builder canUseConsolePassword(Boolean canUseConsolePassword)
Indicates if the user can log in to the console.- Parameters:
canUseConsolePassword
- the value to set- Returns:
- this builder
-
canUseApiKeys
public UpdateUserCapabilitiesDetails.Builder canUseApiKeys(Boolean canUseApiKeys)
Indicates if the user can use API keys.- Parameters:
canUseApiKeys
- the value to set- Returns:
- this builder
-
canUseAuthTokens
public UpdateUserCapabilitiesDetails.Builder canUseAuthTokens(Boolean canUseAuthTokens)
Indicates if the user can use SWIFT passwords / auth tokens.- Parameters:
canUseAuthTokens
- the value to set- Returns:
- this builder
-
canUseSmtpCredentials
public UpdateUserCapabilitiesDetails.Builder canUseSmtpCredentials(Boolean canUseSmtpCredentials)
Indicates if the user can use SMTP passwords.- Parameters:
canUseSmtpCredentials
- the value to set- Returns:
- this builder
-
canUseDBCredentials
public UpdateUserCapabilitiesDetails.Builder canUseDBCredentials(Boolean canUseDBCredentials)
Indicates if the user can use DB passwords.- Parameters:
canUseDBCredentials
- the value to set- Returns:
- this builder
-
canUseCustomerSecretKeys
public UpdateUserCapabilitiesDetails.Builder canUseCustomerSecretKeys(Boolean canUseCustomerSecretKeys)
Indicates if the user can use SigV4 symmetric keys.- Parameters:
canUseCustomerSecretKeys
- the value to set- Returns:
- this builder
-
canUseOAuth2ClientCredentials
public UpdateUserCapabilitiesDetails.Builder canUseOAuth2ClientCredentials(Boolean canUseOAuth2ClientCredentials)
Indicates if the user can use OAuth2 credentials and tokens.- Parameters:
canUseOAuth2ClientCredentials
- the value to set- Returns:
- this builder
-
build
public UpdateUserCapabilitiesDetails build()
-
copy
public UpdateUserCapabilitiesDetails.Builder copy(UpdateUserCapabilitiesDetails model)
-
-