public static class DeviceSessionLogInfo.Builder
extends java.lang.Object
DeviceSessionLogInfo
.Modifier and Type | Field and Description |
---|---|
protected java.util.Date |
created |
protected java.lang.String |
ipAddress |
protected java.util.Date |
updated |
Modifier | Constructor and Description |
---|---|
protected |
Builder() |
Modifier and Type | Method and Description |
---|---|
DeviceSessionLogInfo |
build()
Builds an instance of
DeviceSessionLogInfo configured with
this builder's values |
DeviceSessionLogInfo.Builder |
withCreated(java.util.Date created)
Set value for optional field.
|
DeviceSessionLogInfo.Builder |
withIpAddress(java.lang.String ipAddress)
Set value for optional field.
|
DeviceSessionLogInfo.Builder |
withUpdated(java.util.Date updated)
Set value for optional field.
|
protected java.lang.String ipAddress
protected java.util.Date created
protected java.util.Date updated
public DeviceSessionLogInfo.Builder withIpAddress(java.lang.String ipAddress)
ipAddress
- The IP address of the last activity from this
session. Might be missing due to historical data gap.public DeviceSessionLogInfo.Builder withCreated(java.util.Date created)
created
- The time this session was created. Might be missing
due to historical data gap.public DeviceSessionLogInfo.Builder withUpdated(java.util.Date updated)
updated
- The time of the last activity from this session.
Might be missing due to historical data gap.public DeviceSessionLogInfo build()
DeviceSessionLogInfo
configured with
this builder's valuesDeviceSessionLogInfo