Interface DescribeDeviceResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeDeviceResponse.Builder,DescribeDeviceResponse>,SdkBuilder<DescribeDeviceResponse.Builder,DescribeDeviceResponse>,SdkPojo,SdkResponse.Builder,WorkLinkResponse.Builder
- Enclosing class:
- DescribeDeviceResponse
public static interface DescribeDeviceResponse.Builder extends WorkLinkResponse.Builder, SdkPojo, CopyableBuilder<DescribeDeviceResponse.Builder,DescribeDeviceResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeDeviceResponse.BuilderfirstAccessedTime(Instant firstAccessedTime)The date that the device first signed in to Amazon WorkLink.DescribeDeviceResponse.BuilderlastAccessedTime(Instant lastAccessedTime)The date that the device last accessed Amazon WorkLink.DescribeDeviceResponse.Buildermanufacturer(String manufacturer)The manufacturer of the device.DescribeDeviceResponse.Buildermodel(String model)The model of the device.DescribeDeviceResponse.BuilderoperatingSystem(String operatingSystem)The operating system of the device.DescribeDeviceResponse.BuilderoperatingSystemVersion(String operatingSystemVersion)The operating system version of the device.DescribeDeviceResponse.BuilderpatchLevel(String patchLevel)The operating system patch level of the device.DescribeDeviceResponse.Builderstatus(String status)The current state of the device.DescribeDeviceResponse.Builderstatus(DeviceStatus status)The current state of the device.DescribeDeviceResponse.Builderusername(String username)The user name associated with the device.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.worklink.model.WorkLinkResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
status
DescribeDeviceResponse.Builder status(String status)
The current state of the device.
- Parameters:
status- The current state of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceStatus,DeviceStatus
-
status
DescribeDeviceResponse.Builder status(DeviceStatus status)
The current state of the device.
- Parameters:
status- The current state of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DeviceStatus,DeviceStatus
-
model
DescribeDeviceResponse.Builder model(String model)
The model of the device.
- Parameters:
model- The model of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
manufacturer
DescribeDeviceResponse.Builder manufacturer(String manufacturer)
The manufacturer of the device.
- Parameters:
manufacturer- The manufacturer of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operatingSystem
DescribeDeviceResponse.Builder operatingSystem(String operatingSystem)
The operating system of the device.
- Parameters:
operatingSystem- The operating system of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operatingSystemVersion
DescribeDeviceResponse.Builder operatingSystemVersion(String operatingSystemVersion)
The operating system version of the device.
- Parameters:
operatingSystemVersion- The operating system version of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
patchLevel
DescribeDeviceResponse.Builder patchLevel(String patchLevel)
The operating system patch level of the device.
- Parameters:
patchLevel- The operating system patch level of the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstAccessedTime
DescribeDeviceResponse.Builder firstAccessedTime(Instant firstAccessedTime)
The date that the device first signed in to Amazon WorkLink.
- Parameters:
firstAccessedTime- The date that the device first signed in to Amazon WorkLink.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastAccessedTime
DescribeDeviceResponse.Builder lastAccessedTime(Instant lastAccessedTime)
The date that the device last accessed Amazon WorkLink.
- Parameters:
lastAccessedTime- The date that the device last accessed Amazon WorkLink.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
username
DescribeDeviceResponse.Builder username(String username)
The user name associated with the device.
- Parameters:
username- The user name associated with the device.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-