Interface BasicDeviceObject.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BasicDeviceObject.Builder,,BasicDeviceObject> SdkBuilder<BasicDeviceObject.Builder,,BasicDeviceObject> SdkPojo
- Enclosing class:
BasicDeviceObject
@Mutable
@NotThreadSafe
public static interface BasicDeviceObject.Builder
extends SdkPojo, CopyableBuilder<BasicDeviceObject.Builder,BasicDeviceObject>
-
Method Summary
Modifier and TypeMethodDescriptionThe unique application ID for the Wickr app on this device.The timestamp when the device first appeared in the Wickr database.The timestamp when the device last successfully logged into Wickr.statusText(String statusText) The current status of the device, either 'Active' or 'Reset' depending on whether the device is currently active or has been marked for reset.Indicates whether the device is suspended.The operating system of the device (e.g., 'MacOSX', 'Windows', 'iOS', 'Android').Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
appId
The unique application ID for the Wickr app on this device.
- Parameters:
appId- The unique application ID for the Wickr app on this device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
created
The timestamp when the device first appeared in the Wickr database.
- Parameters:
created- The timestamp when the device first appeared in the Wickr database.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastLogin
The timestamp when the device last successfully logged into Wickr. This is also used to determine SSO idle time.
- Parameters:
lastLogin- The timestamp when the device last successfully logged into Wickr. This is also used to determine SSO idle time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusText
The current status of the device, either 'Active' or 'Reset' depending on whether the device is currently active or has been marked for reset.
- Parameters:
statusText- The current status of the device, either 'Active' or 'Reset' depending on whether the device is currently active or has been marked for reset.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
suspend
Indicates whether the device is suspended.
- Parameters:
suspend- Indicates whether the device is suspended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The operating system of the device (e.g., 'MacOSX', 'Windows', 'iOS', 'Android').
- Parameters:
type- The operating system of the device (e.g., 'MacOSX', 'Windows', 'iOS', 'Android').- Returns:
- Returns a reference to this object so that method calls can be chained together.
-