public static class MfaTotpDevice.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
MfaTotpDevice |
build() |
MfaTotpDevice.Builder |
copy(MfaTotpDevice model) |
MfaTotpDevice.Builder |
id(String id)
The OCID of the MFA TOTP device.
|
MfaTotpDevice.Builder |
inactiveStatus(Long inactiveStatus)
The detailed status of INACTIVE lifecycleState.
|
MfaTotpDevice.Builder |
isActivated(Boolean isActivated)
Flag to indicate if the MFA TOTP device has been activated.
|
MfaTotpDevice.Builder |
lifecycleState(MfaTotpDevice.LifecycleState lifecycleState)
The MFA TOTP device’s current state.
|
MfaTotpDevice.Builder |
seed(String seed)
The seed for the MFA TOTP device (Base32 encoded).
|
MfaTotpDevice.Builder |
timeCreated(Date timeCreated)
Date and time the
MfaTotpDevice object was created, in the format defined by
RFC3339. |
MfaTotpDevice.Builder |
timeExpires(Date timeExpires)
Date and time when this MFA TOTP device will expire, in the format defined by RFC3339.
|
MfaTotpDevice.Builder |
userId(String userId)
The OCID of the user the MFA TOTP device belongs to.
|
public MfaTotpDevice.Builder id(String id)
The OCID of the MFA TOTP device.
id
- the value to setpublic MfaTotpDevice.Builder seed(String seed)
The seed for the MFA TOTP device (Base32 encoded).
seed
- the value to setpublic MfaTotpDevice.Builder userId(String userId)
The OCID of the user the MFA TOTP device belongs to.
userId
- the value to setpublic MfaTotpDevice.Builder timeCreated(Date timeCreated)
Date and time the MfaTotpDevice
object was created, in the format defined by
RFC3339.
Example: 2016-08-25T21:10:29.600Z
timeCreated
- the value to setpublic MfaTotpDevice.Builder timeExpires(Date timeExpires)
Date and time when this MFA TOTP device will expire, in the format defined by RFC3339. Null if it never expires.
Example: 2016-08-25T21:10:29.600Z
timeExpires
- the value to setpublic MfaTotpDevice.Builder lifecycleState(MfaTotpDevice.LifecycleState lifecycleState)
The MFA TOTP device’s current state. After creating the MFA TOTP device, make sure its
lifecycleState
changes from CREATING to ACTIVE before using it.
lifecycleState
- the value to setpublic MfaTotpDevice.Builder inactiveStatus(Long inactiveStatus)
The detailed status of INACTIVE lifecycleState. Allowed values are: - 1 - SUSPENDED - 2 - DISABLED - 4 - BLOCKED - 8 - LOCKED
inactiveStatus
- the value to setpublic MfaTotpDevice.Builder isActivated(Boolean isActivated)
Flag to indicate if the MFA TOTP device has been activated.
isActivated
- the value to setpublic MfaTotpDevice build()
public MfaTotpDevice.Builder copy(MfaTotpDevice model)
Copyright © 2016–2024. All rights reserved.