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 Details

    • 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:
    • 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:
    • 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

      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.