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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description WorkspaceAccessProperties.BuilderdeviceTypeAndroid(String deviceTypeAndroid)Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeAndroid(AccessPropertyValue deviceTypeAndroid)Indicates whether users can use Android and Android-compatible Chrome OS devices to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeChromeOs(String deviceTypeChromeOs)Indicates whether users can use Chromebooks to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeChromeOs(AccessPropertyValue deviceTypeChromeOs)Indicates whether users can use Chromebooks to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeIos(String deviceTypeIos)Indicates whether users can use iOS devices to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeIos(AccessPropertyValue deviceTypeIos)Indicates whether users can use iOS devices to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeLinux(String deviceTypeLinux)Indicates whether users can use Linux clients to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeLinux(AccessPropertyValue deviceTypeLinux)Indicates whether users can use Linux clients to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeOsx(String deviceTypeOsx)Indicates whether users can use macOS clients to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeOsx(AccessPropertyValue deviceTypeOsx)Indicates whether users can use macOS clients to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeWeb(String deviceTypeWeb)Indicates whether users can access their WorkSpaces through a web browser.WorkspaceAccessProperties.BuilderdeviceTypeWeb(AccessPropertyValue deviceTypeWeb)Indicates whether users can access their WorkSpaces through a web browser.WorkspaceAccessProperties.BuilderdeviceTypeWindows(String deviceTypeWindows)Indicates whether users can use Windows clients to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeWindows(AccessPropertyValue deviceTypeWindows)Indicates whether users can use Windows clients to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeZeroClient(String deviceTypeZeroClient)Indicates whether users can use zero client devices to access their WorkSpaces.WorkspaceAccessProperties.BuilderdeviceTypeZeroClient(AccessPropertyValue deviceTypeZeroClient)Indicates whether users can use zero client devices to access their WorkSpaces.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
deviceTypeOsx
WorkspaceAccessProperties.Builder deviceTypeOsx(AccessPropertyValue 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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
deviceTypeWeb
WorkspaceAccessProperties.Builder deviceTypeWeb(AccessPropertyValue 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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
deviceTypeIos
WorkspaceAccessProperties.Builder deviceTypeIos(AccessPropertyValue 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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
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:
AccessPropertyValue,AccessPropertyValue
-
-