Class UserExtDevices.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.UserExtDevices.Builder
-
- Enclosing class:
- UserExtDevices
public static class UserExtDevices.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserExtDevices.Builder
authenticationMethod(String authenticationMethod)
The authentication method.UserExtDevices
build()
UserExtDevices.Builder
copy(UserExtDevices model)
UserExtDevices.Builder
display(String display)
A human readable name, primarily used for display purposes.UserExtDevices.Builder
factorStatus(String factorStatus)
The device authentication factor status.UserExtDevices.Builder
factorType(String factorType)
The device authentication factor type.UserExtDevices.Builder
lastSyncTime(String lastSyncTime)
The last sync time for device.UserExtDevices.Builder
ref(String ref)
The URI of the corresponding Device resource which belongs to user.UserExtDevices.Builder
status(String status)
The device’s status.UserExtDevices.Builder
thirdPartyVendorName(String thirdPartyVendorName)
The third-party factor vendor name.UserExtDevices.Builder
value(String value)
The user’s device identifier.
-
-
-
Method Detail
-
value
public UserExtDevices.Builder value(String value)
The user’s device identifier.*Added In:** 18.3.6
*SCIM++ Properties:** - caseExact: true - idcsSearchable: true - multiValued: false - mutability: readOnly - required: true - returned: always - type: string - uniqueness: none
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public UserExtDevices.Builder ref(String ref)
The URI of the corresponding Device resource which belongs to user.*Added In:** 18.3.6
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none
- Parameters:
ref
- the value to set- Returns:
- this builder
-
display
public UserExtDevices.Builder display(String display)
A human readable name, primarily used for display purposes.READ-ONLY.
*Added In:** 18.3.6
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
display
- the value to set- Returns:
- this builder
-
status
public UserExtDevices.Builder status(String status)
The device’s status.*Added In:** 18.4.2
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
status
- the value to set- Returns:
- this builder
-
lastSyncTime
public UserExtDevices.Builder lastSyncTime(String lastSyncTime)
The last sync time for device.*Added In:** 18.4.2
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: dateTime - uniqueness: none
- Parameters:
lastSyncTime
- the value to set- Returns:
- this builder
-
factorType
public UserExtDevices.Builder factorType(String factorType)
The device authentication factor type.*Added In:** 18.4.2
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
factorType
- the value to set- Returns:
- this builder
-
factorStatus
public UserExtDevices.Builder factorStatus(String factorStatus)
The device authentication factor status.*Added In:** 18.4.2
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
factorStatus
- the value to set- Returns:
- this builder
-
authenticationMethod
public UserExtDevices.Builder authenticationMethod(String authenticationMethod)
The authentication method.*Added In:** 2009232244
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
authenticationMethod
- the value to set- Returns:
- this builder
-
thirdPartyVendorName
public UserExtDevices.Builder thirdPartyVendorName(String thirdPartyVendorName)
The third-party factor vendor name.*Added In:** 2009232244
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: string - uniqueness: none
- Parameters:
thirdPartyVendorName
- the value to set- Returns:
- this builder
-
build
public UserExtDevices build()
-
copy
public UserExtDevices.Builder copy(UserExtDevices model)
-
-