Class UserExtDevices.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.UserExtDevices.Builder
 
- 
- Enclosing class:
- UserExtDevices
 
 public static class UserExtDevices.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll 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- 
valuepublic 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
 
 - 
refpublic 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
 
 - 
displaypublic 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
 
 - 
statuspublic 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
 
 - 
lastSyncTimepublic 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
 
 - 
factorTypepublic 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
 
 - 
factorStatuspublic 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
 
 - 
authenticationMethodpublic 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
 
 - 
thirdPartyVendorNamepublic 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
 
 - 
buildpublic UserExtDevices build() 
 - 
copypublic UserExtDevices.Builder copy(UserExtDevices model) 
 
- 
 
-