Class ExtensionUserStateUser.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.ExtensionUserStateUser.Builder
 
- 
- Enclosing class:
- ExtensionUserStateUser
 
 public static class ExtensionUserStateUser.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
lastSuccessfulLoginDatepublic ExtensionUserStateUser.Builder lastSuccessfulLoginDate(String lastSuccessfulLoginDate) The last successful login date.*SCIM++ Properties:** - idcsSearchable: true - idcsAllowUpdatesInReadOnlyMode: true - multiValued: false - mutability: readOnly - idcsRequiresWriteForAccessFlows: true - required: false - returned: request - type: dateTime - uniqueness: none - Parameters:
- lastSuccessfulLoginDate- the value to set
- Returns:
- this builder
 
 - 
previousSuccessfulLoginDatepublic ExtensionUserStateUser.Builder previousSuccessfulLoginDate(String previousSuccessfulLoginDate) The previous successful login date.*SCIM++ Properties:** - caseExact: false - idcsSearchable: false - multiValued: false - mutability: readOnly - idcsRequiresWriteForAccessFlows: true - required: false - returned: request - type: dateTime - uniqueness: none - Parameters:
- previousSuccessfulLoginDate- the value to set
- Returns:
- this builder
 
 - 
lastFailedLoginDatepublic ExtensionUserStateUser.Builder lastFailedLoginDate(String lastFailedLoginDate) The last failed login date.*SCIM++ Properties:** - idcsSearchable: false - idcsAllowUpdatesInReadOnlyMode: true - multiValued: false - mutability: readOnly - idcsRequiresWriteForAccessFlows: true - required: false - returned: request - type: dateTime - uniqueness: none - Parameters:
- lastFailedLoginDate- the value to set
- Returns:
- this builder
 
 - 
loginAttemptspublic ExtensionUserStateUser.Builder loginAttempts(Integer loginAttempts) The number of failed login attempts.The value is reset to 0 after a successful login. *SCIM++ Properties:** - idcsSearchable: false - idcsAllowUpdatesInReadOnlyMode: true - multiValued: false - mutability: readOnly - idcsRequiresWriteForAccessFlows: true - idcsRequiresImmediateReadAfterWriteForAccessFlows: true - required: false - returned: request - type: integer - uniqueness: none - Parameters:
- loginAttempts- the value to set
- Returns:
- this builder
 
 - 
recoveryAttemptspublic ExtensionUserStateUser.Builder recoveryAttempts(Integer recoveryAttempts) The number of failed recovery attempts.The value is reset to 0 after a successful login. *Added In:** 19.1.4 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - idcsRequiresWriteForAccessFlows: true - required: false - returned: request - type: integer - uniqueness: none - Parameters:
- recoveryAttempts- the value to set
- Returns:
- this builder
 
 - 
recoveryEnrollAttemptspublic ExtensionUserStateUser.Builder recoveryEnrollAttempts(Integer recoveryEnrollAttempts) The number of failed account recovery enrollment attempts.*Added In:** 19.1.4 *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: integer - uniqueness: none - Parameters:
- recoveryEnrollAttempts- the value to set
- Returns:
- this builder
 
 - 
maxConcurrentSessionspublic ExtensionUserStateUser.Builder maxConcurrentSessions(Integer maxConcurrentSessions) The maximum number of concurrent sessions for a user.*Added In:** 20.1.3 *SCIM++ Properties:** - caseExact: false - idcsMaxValue: 999 - idcsMinValue: 1 - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Parameters:
- maxConcurrentSessions- the value to set
- Returns:
- this builder
 
 - 
recoveryLockedpublic ExtensionUserStateUser.Builder recoveryLocked(UserExtRecoveryLocked recoveryLocked) 
 - 
lockedpublic ExtensionUserStateUser.Builder locked(UserExtLocked locked) 
 - 
buildpublic ExtensionUserStateUser build() 
 - 
copypublic ExtensionUserStateUser.Builder copy(ExtensionUserStateUser model) 
 
- 
 
-