Interface WorkSpaceApplication.Builder
- All Superinterfaces:
 Buildable,CopyableBuilder<WorkSpaceApplication.Builder,,WorkSpaceApplication> SdkBuilder<WorkSpaceApplication.Builder,,WorkSpaceApplication> SdkPojo
- Enclosing class:
 WorkSpaceApplication
- 
Method Summary
Modifier and TypeMethodDescriptionapplicationId(String applicationId) The identifier of the application.The time the application is created.description(String description) The description of the WorkSpace application.licenseType(String licenseType) The license availability for the applications.licenseType(WorkSpaceApplicationLicenseType licenseType) The license availability for the applications.The name of the WorkSpace application.The owner of the WorkSpace application.The status of WorkSpace application.state(WorkSpaceApplicationState state) The status of WorkSpace application.supportedComputeTypeNames(Collection<Compute> supportedComputeTypeNames) The supported compute types of the WorkSpace application.supportedComputeTypeNames(Compute... supportedComputeTypeNames) The supported compute types of the WorkSpace application.supportedComputeTypeNamesWithStrings(String... supportedComputeTypeNames) The supported compute types of the WorkSpace application.supportedComputeTypeNamesWithStrings(Collection<String> supportedComputeTypeNames) The supported compute types of the WorkSpace application.supportedOperatingSystemNames(Collection<OperatingSystemName> supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.supportedOperatingSystemNames(OperatingSystemName... supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.supportedOperatingSystemNamesWithStrings(String... supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.supportedOperatingSystemNamesWithStrings(Collection<String> supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields 
- 
Method Details
- 
applicationId
The identifier of the application.
- Parameters:
 applicationId- The identifier of the application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
created
The time the application is created.
- Parameters:
 created- The time the application is created.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
description
The description of the WorkSpace application.
- Parameters:
 description- The description of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
licenseType
The license availability for the applications.
- Parameters:
 licenseType- The license availability for the applications.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
licenseType
The license availability for the applications.
- Parameters:
 licenseType- The license availability for the applications.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
name
The name of the WorkSpace application.
- Parameters:
 name- The name of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
owner
The owner of the WorkSpace application.
- Parameters:
 owner- The owner of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
state
The status of WorkSpace application.
- Parameters:
 state- The status of WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
state
The status of WorkSpace application.
- Parameters:
 state- The status of WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 - See Also:
 
 - 
supportedComputeTypeNamesWithStrings
WorkSpaceApplication.Builder supportedComputeTypeNamesWithStrings(Collection<String> supportedComputeTypeNames) The supported compute types of the WorkSpace application.
- Parameters:
 supportedComputeTypeNames- The supported compute types of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedComputeTypeNamesWithStrings
WorkSpaceApplication.Builder supportedComputeTypeNamesWithStrings(String... supportedComputeTypeNames) The supported compute types of the WorkSpace application.
- Parameters:
 supportedComputeTypeNames- The supported compute types of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedComputeTypeNames
WorkSpaceApplication.Builder supportedComputeTypeNames(Collection<Compute> supportedComputeTypeNames) The supported compute types of the WorkSpace application.
- Parameters:
 supportedComputeTypeNames- The supported compute types of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedComputeTypeNames
The supported compute types of the WorkSpace application.
- Parameters:
 supportedComputeTypeNames- The supported compute types of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedOperatingSystemNamesWithStrings
WorkSpaceApplication.Builder supportedOperatingSystemNamesWithStrings(Collection<String> supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.
- Parameters:
 supportedOperatingSystemNames- The supported operating systems of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedOperatingSystemNamesWithStrings
WorkSpaceApplication.Builder supportedOperatingSystemNamesWithStrings(String... supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.
- Parameters:
 supportedOperatingSystemNames- The supported operating systems of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedOperatingSystemNames
WorkSpaceApplication.Builder supportedOperatingSystemNames(Collection<OperatingSystemName> supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.
- Parameters:
 supportedOperatingSystemNames- The supported operating systems of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 - 
supportedOperatingSystemNames
WorkSpaceApplication.Builder supportedOperatingSystemNames(OperatingSystemName... supportedOperatingSystemNames) The supported operating systems of the WorkSpace application.
- Parameters:
 supportedOperatingSystemNames- The supported operating systems of the WorkSpace application.- Returns:
 - Returns a reference to this object so that method calls can be chained together.
 
 
 -