Interface ListAssetsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<ListAssetsRequest.Builder,ListAssetsRequest>, OutpostsRequest.Builder, SdkBuilder<ListAssetsRequest.Builder,ListAssetsRequest>, SdkPojo, SdkRequest.Builder
Enclosing class:
ListAssetsRequest

  • Method Details

    • outpostIdentifier

      ListAssetsRequest.Builder outpostIdentifier(String outpostIdentifier)

      The ID or the Amazon Resource Name (ARN) of the Outpost.

      Parameters:
      outpostIdentifier - The ID or the Amazon Resource Name (ARN) of the Outpost.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hostIdFilter

      ListAssetsRequest.Builder hostIdFilter(Collection<String> hostIdFilter)

      Filters the results by the host ID of a Dedicated Host.

      Parameters:
      hostIdFilter - Filters the results by the host ID of a Dedicated Host.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • hostIdFilter

      ListAssetsRequest.Builder hostIdFilter(String... hostIdFilter)

      Filters the results by the host ID of a Dedicated Host.

      Parameters:
      hostIdFilter - Filters the results by the host ID of a Dedicated Host.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxResults

      ListAssetsRequest.Builder maxResults(Integer maxResults)
      Sets the value of the MaxResults property for this object.
      Parameters:
      maxResults - The new value for the MaxResults property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nextToken

      ListAssetsRequest.Builder nextToken(String nextToken)
      Sets the value of the NextToken property for this object.
      Parameters:
      nextToken - The new value for the NextToken property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusFilterWithStrings

      ListAssetsRequest.Builder statusFilterWithStrings(Collection<String> statusFilter)

      Filters the results by state.

      Parameters:
      statusFilter - Filters the results by state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusFilterWithStrings

      ListAssetsRequest.Builder statusFilterWithStrings(String... statusFilter)

      Filters the results by state.

      Parameters:
      statusFilter - Filters the results by state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusFilter

      ListAssetsRequest.Builder statusFilter(Collection<AssetState> statusFilter)

      Filters the results by state.

      Parameters:
      statusFilter - Filters the results by state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • statusFilter

      ListAssetsRequest.Builder statusFilter(AssetState... statusFilter)

      Filters the results by state.

      Parameters:
      statusFilter - Filters the results by state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assetTypeFilterWithStrings

      ListAssetsRequest.Builder assetTypeFilterWithStrings(Collection<String> assetTypeFilter)

      Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Parameters:
      assetTypeFilter - Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assetTypeFilterWithStrings

      ListAssetsRequest.Builder assetTypeFilterWithStrings(String... assetTypeFilter)

      Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Parameters:
      assetTypeFilter - Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assetTypeFilter

      ListAssetsRequest.Builder assetTypeFilter(Collection<AssetType> assetTypeFilter)

      Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Parameters:
      assetTypeFilter - Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • assetTypeFilter

      ListAssetsRequest.Builder assetTypeFilter(AssetType... assetTypeFilter)

      Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Parameters:
      assetTypeFilter - Filters the results by asset type.

      • COMPUTE - Server asset used for customer compute

      • STORAGE - Server asset used by storage services

      • POWERSHELF - Powershelf assets

      • SWITCH - Switch assets

      • NETWORKING - Asset managed by Amazon Web Services for networking purposes

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      ListAssetsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
    • overrideConfiguration

      Specified by:
      overrideConfiguration in interface AwsRequest.Builder