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.BuilderauthenticationMethod(String authenticationMethod)The authentication method.UserExtDevicesbuild()UserExtDevices.Buildercopy(UserExtDevices model)UserExtDevices.Builderdisplay(String display)A human readable name, primarily used for display purposes.UserExtDevices.BuilderfactorStatus(String factorStatus)The device authentication factor status.UserExtDevices.BuilderfactorType(String factorType)The device authentication factor type.UserExtDevices.BuilderlastSyncTime(String lastSyncTime)The last sync time for device.UserExtDevices.Builderref(String ref)The URI of the corresponding Device resource which belongs to user.UserExtDevices.Builderstatus(String status)The device’s status.UserExtDevices.BuilderthirdPartyVendorName(String thirdPartyVendorName)The third-party factor vendor name.UserExtDevices.Buildervalue(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)
-
-