Interface StartSearchJobRequest.Builder

    • Method Detail

      • tags

        StartSearchJobRequest.Builder tags​(Map<String,​String> tags)

        List of tags returned by the operation.

        Parameters:
        tags - List of tags returned by the operation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        StartSearchJobRequest.Builder name​(String name)

        Include alphanumeric characters to create a name for this search job.

        Parameters:
        name - Include alphanumeric characters to create a name for this search job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • encryptionKeyArn

        StartSearchJobRequest.Builder encryptionKeyArn​(String encryptionKeyArn)

        The encryption key for the specified search job.

        Parameters:
        encryptionKeyArn - The encryption key for the specified search job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • clientToken

        StartSearchJobRequest.Builder clientToken​(String clientToken)

        Include this parameter to allow multiple identical calls for idempotency.

        A client token is valid for 8 hours after the first request that uses it is completed. After this time, any request with the same token is treated as a new request.

        Parameters:
        clientToken - Include this parameter to allow multiple identical calls for idempotency.

        A client token is valid for 8 hours after the first request that uses it is completed. After this time, any request with the same token is treated as a new request.

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

        StartSearchJobRequest.Builder searchScope​(SearchScope searchScope)

        This object can contain BackupResourceTypes, BackupResourceArns, BackupResourceCreationTime, BackupResourceTags, and SourceResourceArns to filter the recovery points returned by the search job.

        Parameters:
        searchScope - This object can contain BackupResourceTypes, BackupResourceArns, BackupResourceCreationTime, BackupResourceTags, and SourceResourceArns to filter the recovery points returned by the search job.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • itemFilters

        StartSearchJobRequest.Builder itemFilters​(ItemFilters itemFilters)

        Item Filters represent all input item properties specified when the search was created.

        Contains either EBSItemFilters or S3ItemFilters

        Parameters:
        itemFilters - Item Filters represent all input item properties specified when the search was created.

        Contains either EBSItemFilters or S3ItemFilters

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