Interface WorkspaceAccessProperties.Builder

All Superinterfaces:
Buildable, CopyableBuilder<WorkspaceAccessProperties.Builder,WorkspaceAccessProperties>, SdkBuilder<WorkspaceAccessProperties.Builder,WorkspaceAccessProperties>, SdkPojo
Enclosing class:
WorkspaceAccessProperties

public static interface WorkspaceAccessProperties.Builder extends SdkPojo, CopyableBuilder<WorkspaceAccessProperties.Builder,WorkspaceAccessProperties>
  • Method Details

    • deviceTypeWindows

      WorkspaceAccessProperties.Builder deviceTypeWindows(String deviceTypeWindows)

      Indicates whether users can use Windows clients to access their WorkSpaces.

      Parameters:
      deviceTypeWindows - Indicates whether users can use Windows clients to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeWindows

      WorkspaceAccessProperties.Builder deviceTypeWindows(AccessPropertyValue deviceTypeWindows)

      Indicates whether users can use Windows clients to access their WorkSpaces.

      Parameters:
      deviceTypeWindows - Indicates whether users can use Windows clients to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeOsx

      WorkspaceAccessProperties.Builder deviceTypeOsx(String deviceTypeOsx)

      Indicates whether users can use macOS clients to access their WorkSpaces.

      Parameters:
      deviceTypeOsx - Indicates whether users can use macOS clients to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeOsx

      Indicates whether users can use macOS clients to access their WorkSpaces.

      Parameters:
      deviceTypeOsx - Indicates whether users can use macOS clients to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeWeb

      WorkspaceAccessProperties.Builder deviceTypeWeb(String deviceTypeWeb)

      Indicates whether users can access their WorkSpaces through a web browser.

      Parameters:
      deviceTypeWeb - Indicates whether users can access their WorkSpaces through a web browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeWeb

      Indicates whether users can access their WorkSpaces through a web browser.

      Parameters:
      deviceTypeWeb - Indicates whether users can access their WorkSpaces through a web browser.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeIos

      WorkspaceAccessProperties.Builder deviceTypeIos(String deviceTypeIos)

      Indicates whether users can use iOS devices to access their WorkSpaces.

      Parameters:
      deviceTypeIos - Indicates whether users can use iOS devices to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeIos

      Indicates whether users can use iOS devices to access their WorkSpaces.

      Parameters:
      deviceTypeIos - Indicates whether users can use iOS devices to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeAndroid

      WorkspaceAccessProperties.Builder deviceTypeAndroid(String deviceTypeAndroid)

      Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.

      Parameters:
      deviceTypeAndroid - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeAndroid

      WorkspaceAccessProperties.Builder deviceTypeAndroid(AccessPropertyValue deviceTypeAndroid)

      Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.

      Parameters:
      deviceTypeAndroid - Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeChromeOs

      WorkspaceAccessProperties.Builder deviceTypeChromeOs(String deviceTypeChromeOs)

      Indicates whether users can use Chromebooks to access their WorkSpaces.

      Parameters:
      deviceTypeChromeOs - Indicates whether users can use Chromebooks to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeChromeOs

      WorkspaceAccessProperties.Builder deviceTypeChromeOs(AccessPropertyValue deviceTypeChromeOs)

      Indicates whether users can use Chromebooks to access their WorkSpaces.

      Parameters:
      deviceTypeChromeOs - Indicates whether users can use Chromebooks to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeZeroClient

      WorkspaceAccessProperties.Builder deviceTypeZeroClient(String deviceTypeZeroClient)

      Indicates whether users can use zero client devices to access their WorkSpaces.

      Parameters:
      deviceTypeZeroClient - Indicates whether users can use zero client devices to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeZeroClient

      WorkspaceAccessProperties.Builder deviceTypeZeroClient(AccessPropertyValue deviceTypeZeroClient)

      Indicates whether users can use zero client devices to access their WorkSpaces.

      Parameters:
      deviceTypeZeroClient - Indicates whether users can use zero client devices to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeLinux

      WorkspaceAccessProperties.Builder deviceTypeLinux(String deviceTypeLinux)

      Indicates whether users can use Linux clients to access their WorkSpaces.

      Parameters:
      deviceTypeLinux - Indicates whether users can use Linux clients to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deviceTypeLinux

      WorkspaceAccessProperties.Builder deviceTypeLinux(AccessPropertyValue deviceTypeLinux)

      Indicates whether users can use Linux clients to access their WorkSpaces.

      Parameters:
      deviceTypeLinux - Indicates whether users can use Linux clients to access their WorkSpaces.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: