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 Details

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

      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

      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

      If you received a NextToken from a previous call that was paginated, provide this token to receive the next set of results.

      Parameters:
      nextToken - If you received a NextToken from 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)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.