Interface DescribeApplicationsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<DescribeApplicationsRequest.Builder,DescribeApplicationsRequest>,SdkBuilder<DescribeApplicationsRequest.Builder,DescribeApplicationsRequest>,SdkPojo,SdkRequest.Builder,WorkSpacesRequest.Builder
- Enclosing class:
- DescribeApplicationsRequest
public static interface DescribeApplicationsRequest.Builder extends WorkSpacesRequest.Builder, SdkPojo, CopyableBuilder<DescribeApplicationsRequest.Builder,DescribeApplicationsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeApplicationsRequest.BuilderapplicationIds(String... applicationIds)The identifiers of one or more applications.DescribeApplicationsRequest.BuilderapplicationIds(Collection<String> applicationIds)The identifiers of one or more applications.DescribeApplicationsRequest.BuildercomputeTypeNames(Collection<Compute> computeTypeNames)The compute types supported by the applications.DescribeApplicationsRequest.BuildercomputeTypeNames(Compute... computeTypeNames)The compute types supported by the applications.DescribeApplicationsRequest.BuildercomputeTypeNamesWithStrings(String... computeTypeNames)The compute types supported by the applications.DescribeApplicationsRequest.BuildercomputeTypeNamesWithStrings(Collection<String> computeTypeNames)The compute types supported by the applications.DescribeApplicationsRequest.BuilderlicenseType(String licenseType)The license availability for the applications.DescribeApplicationsRequest.BuilderlicenseType(WorkSpaceApplicationLicenseType licenseType)The license availability for the applications.DescribeApplicationsRequest.BuildermaxResults(Integer maxResults)The maximum number of applications to return.DescribeApplicationsRequest.BuildernextToken(String nextToken)If you received aNextTokenfrom a previous call that was paginated, provide this token to receive the next set of results.DescribeApplicationsRequest.BuilderoperatingSystemNames(Collection<OperatingSystemName> operatingSystemNames)The operating systems supported by the applications.DescribeApplicationsRequest.BuilderoperatingSystemNames(OperatingSystemName... operatingSystemNames)The operating systems supported by the applications.DescribeApplicationsRequest.BuilderoperatingSystemNamesWithStrings(String... operatingSystemNames)The operating systems supported by the applications.DescribeApplicationsRequest.BuilderoperatingSystemNamesWithStrings(Collection<String> operatingSystemNames)The operating systems supported by the applications.DescribeApplicationsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DescribeApplicationsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DescribeApplicationsRequest.Builderowner(String owner)The owner of the applications.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.workspaces.model.WorkSpacesRequest.Builder
build
-
-
-
-
Method Detail
-
applicationIds
DescribeApplicationsRequest.Builder applicationIds(Collection<String> applicationIds)
The identifiers of one or more applications.
- Parameters:
applicationIds- The identifiers of one or more applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationIds
DescribeApplicationsRequest.Builder applicationIds(String... applicationIds)
The identifiers of one or more applications.
- Parameters:
applicationIds- The identifiers of one or more applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeTypeNamesWithStrings
DescribeApplicationsRequest.Builder computeTypeNamesWithStrings(Collection<String> computeTypeNames)
The compute types supported by the applications.
- Parameters:
computeTypeNames- The compute types supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeTypeNamesWithStrings
DescribeApplicationsRequest.Builder computeTypeNamesWithStrings(String... computeTypeNames)
The compute types supported by the applications.
- Parameters:
computeTypeNames- The compute types supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeTypeNames
DescribeApplicationsRequest.Builder computeTypeNames(Collection<Compute> computeTypeNames)
The compute types supported by the applications.
- Parameters:
computeTypeNames- The compute types supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeTypeNames
DescribeApplicationsRequest.Builder computeTypeNames(Compute... computeTypeNames)
The compute types supported by the applications.
- Parameters:
computeTypeNames- The compute types supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
licenseType
DescribeApplicationsRequest.Builder licenseType(String 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:
WorkSpaceApplicationLicenseType,WorkSpaceApplicationLicenseType
-
licenseType
DescribeApplicationsRequest.Builder licenseType(WorkSpaceApplicationLicenseType 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:
WorkSpaceApplicationLicenseType,WorkSpaceApplicationLicenseType
-
operatingSystemNamesWithStrings
DescribeApplicationsRequest.Builder operatingSystemNamesWithStrings(Collection<String> operatingSystemNames)
The operating systems supported by the applications.
- Parameters:
operatingSystemNames- The operating systems supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operatingSystemNamesWithStrings
DescribeApplicationsRequest.Builder operatingSystemNamesWithStrings(String... operatingSystemNames)
The operating systems supported by the applications.
- Parameters:
operatingSystemNames- The operating systems supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operatingSystemNames
DescribeApplicationsRequest.Builder operatingSystemNames(Collection<OperatingSystemName> operatingSystemNames)
The operating systems supported by the applications.
- Parameters:
operatingSystemNames- The operating systems supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operatingSystemNames
DescribeApplicationsRequest.Builder operatingSystemNames(OperatingSystemName... operatingSystemNames)
The operating systems supported by the applications.
- Parameters:
operatingSystemNames- The operating systems supported by the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
owner
DescribeApplicationsRequest.Builder owner(String owner)
The owner of the applications.
- Parameters:
owner- The owner of the applications.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
DescribeApplicationsRequest.Builder maxResults(Integer maxResults)
The maximum number of applications to return.
- Parameters:
maxResults- The maximum number of applications to return.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
DescribeApplicationsRequest.Builder nextToken(String nextToken)
If you received a
NextTokenfrom a previous call that was paginated, provide this token to receive the next set of results.- Parameters:
nextToken- If you received aNextTokenfrom a previous call that was paginated, provide this token to receive the next set of results.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeApplicationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeApplicationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-