Class MyDeviceThirdPartyFactor.Builder
- java.lang.Object
-
- com.oracle.bmc.identitydomains.model.MyDeviceThirdPartyFactor.Builder
-
- Enclosing class:
- MyDeviceThirdPartyFactor
public static class MyDeviceThirdPartyFactor.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MyDeviceThirdPartyFactor
build()
MyDeviceThirdPartyFactor.Builder
copy(MyDeviceThirdPartyFactor model)
MyDeviceThirdPartyFactor.Builder
ref(String ref)
The URI that corresponds to the third party device resourceMyDeviceThirdPartyFactor.Builder
thirdPartyFactorType(String thirdPartyFactorType)
Type of the third party authentication factorMyDeviceThirdPartyFactor.Builder
thirdPartyVendorName(String thirdPartyVendorName)
The vendor name of the third party factorMyDeviceThirdPartyFactor.Builder
value(String value)
The identifier of third party device
-
-
-
Method Detail
-
thirdPartyVendorName
public MyDeviceThirdPartyFactor.Builder thirdPartyVendorName(String thirdPartyVendorName)
The vendor name of the third party factor*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: true - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none - idcsRequiresWriteForAccessFlows: true - idcsRequiresImmediateReadAfterWriteForAccessFlows: true
- Parameters:
thirdPartyVendorName
- the value to set- Returns:
- this builder
-
thirdPartyFactorType
public MyDeviceThirdPartyFactor.Builder thirdPartyFactorType(String thirdPartyFactorType)
Type of the third party authentication factor*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: immutable - required: false - returned: default - type: string - uniqueness: none - idcsRequiresWriteForAccessFlows: true - idcsRequiresImmediateReadAfterWriteForAccessFlows: true
- Parameters:
thirdPartyFactorType
- the value to set- Returns:
- this builder
-
value
public MyDeviceThirdPartyFactor.Builder value(String value)
The identifier of third party device*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: immutable - required: true - returned: default - type: string - uniqueness: none - idcsRequiresWriteForAccessFlows: true - idcsRequiresImmediateReadAfterWriteForAccessFlows: true
- Parameters:
value
- the value to set- Returns:
- this builder
-
ref
public MyDeviceThirdPartyFactor.Builder ref(String ref)
The URI that corresponds to the third party device resource*Added In:** 19.2.1
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: default - type: reference - uniqueness: none - idcsRequiresWriteForAccessFlows: true - idcsRequiresImmediateReadAfterWriteForAccessFlows: true
- Parameters:
ref
- the value to set- Returns:
- this builder
-
build
public MyDeviceThirdPartyFactor build()
-
copy
public MyDeviceThirdPartyFactor.Builder copy(MyDeviceThirdPartyFactor model)
-
-