Class MyDeviceThirdPartyFactor.Builder
- java.lang.Object
- 
- com.oracle.bmc.identitydomains.model.MyDeviceThirdPartyFactor.Builder
 
- 
- Enclosing class:
- MyDeviceThirdPartyFactor
 
 public static class MyDeviceThirdPartyFactor.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MyDeviceThirdPartyFactorbuild()MyDeviceThirdPartyFactor.Buildercopy(MyDeviceThirdPartyFactor model)MyDeviceThirdPartyFactor.Builderref(String ref)The URI that corresponds to the third party device resourceMyDeviceThirdPartyFactor.BuilderthirdPartyFactorType(String thirdPartyFactorType)Type of the third party authentication factorMyDeviceThirdPartyFactor.BuilderthirdPartyVendorName(String thirdPartyVendorName)The vendor name of the third party factorMyDeviceThirdPartyFactor.Buildervalue(String value)The identifier of third party device
 
- 
- 
- 
Method Detail- 
thirdPartyVendorNamepublic 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
 
 - 
thirdPartyFactorTypepublic 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
 
 - 
valuepublic 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
 
 - 
refpublic 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
 
 - 
buildpublic MyDeviceThirdPartyFactor build() 
 - 
copypublic MyDeviceThirdPartyFactor.Builder copy(MyDeviceThirdPartyFactor model) 
 
- 
 
-