public static interface SearchRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<SearchRequest.Builder,SearchRequest>
| Modifier and Type | Method and Description |
|---|---|
SearchRequest.Builder |
additionalAttributes(Collection<SearchOutputAdditionalAttribute> additionalAttributes)
Specifies additional attributes for the
Search action. |
SearchRequest.Builder |
additionalAttributes(SearchOutputAdditionalAttribute... additionalAttributes)
Specifies additional attributes for the
Search action. |
SearchRequest.Builder |
additionalAttributesWithStrings(Collection<String> additionalAttributes)
Specifies additional attributes for the
Search action. |
SearchRequest.Builder |
additionalAttributesWithStrings(String... additionalAttributes)
Specifies additional attributes for the
Search action. |
SearchRequest.Builder |
domainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain.
|
default SearchRequest.Builder |
filters(Consumer<FilterClause.Builder> filters)
Specifies the search filters.
|
SearchRequest.Builder |
filters(FilterClause filters)
Specifies the search filters.
|
SearchRequest.Builder |
maxResults(Integer maxResults)
The maximum number of results to return in a single call to
Search. |
SearchRequest.Builder |
nextToken(String nextToken)
When the number of results is greater than the default value for the
MaxResults parameter, or if
you explicitly specify a value for MaxResults that is less than the number of results, the
response includes a pagination token named NextToken. |
SearchRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
SearchRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
SearchRequest.Builder |
owningProjectIdentifier(String owningProjectIdentifier)
The identifier of the owning project specified for the search.
|
SearchRequest.Builder |
searchIn(Collection<SearchInItem> searchIn)
|
SearchRequest.Builder |
searchIn(Consumer<SearchInItem.Builder>... searchIn)
This is a convenience method that creates an instance of the
SearchInItem.Builder avoiding the need to create one
manually via SearchInItem.builder(). |
SearchRequest.Builder |
searchIn(SearchInItem... searchIn)
|
SearchRequest.Builder |
searchScope(InventorySearchScope searchScope)
The scope of the search.
|
SearchRequest.Builder |
searchScope(String searchScope)
The scope of the search.
|
SearchRequest.Builder |
searchText(String searchText)
Specifies the text for which to search.
|
default SearchRequest.Builder |
sort(Consumer<SearchSort.Builder> sort)
Specifies the way in which the search results are to be sorted.
|
SearchRequest.Builder |
sort(SearchSort sort)
Specifies the way in which the search results are to be sorted.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildSearchRequest.Builder additionalAttributesWithStrings(Collection<String> additionalAttributes)
Specifies additional attributes for the Search action.
additionalAttributes - Specifies additional attributes for the Search action.SearchRequest.Builder additionalAttributesWithStrings(String... additionalAttributes)
Specifies additional attributes for the Search action.
additionalAttributes - Specifies additional attributes for the Search action.SearchRequest.Builder additionalAttributes(Collection<SearchOutputAdditionalAttribute> additionalAttributes)
Specifies additional attributes for the Search action.
additionalAttributes - Specifies additional attributes for the Search action.SearchRequest.Builder additionalAttributes(SearchOutputAdditionalAttribute... additionalAttributes)
Specifies additional attributes for the Search action.
additionalAttributes - Specifies additional attributes for the Search action.SearchRequest.Builder domainIdentifier(String domainIdentifier)
The identifier of the Amazon DataZone domain.
domainIdentifier - The identifier of the Amazon DataZone domain.SearchRequest.Builder filters(FilterClause filters)
Specifies the search filters.
filters - Specifies the search filters.default SearchRequest.Builder filters(Consumer<FilterClause.Builder> filters)
Specifies the search filters.
This is a convenience method that creates an instance of theFilterClause.Builder avoiding the need
to create one manually via FilterClause.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to filters(FilterClause).
filters - a consumer that will call methods on FilterClause.Builderfilters(FilterClause)SearchRequest.Builder maxResults(Integer maxResults)
The maximum number of results to return in a single call to Search. When the number of results
to be listed is greater than the value of MaxResults, the response contains a
NextToken value that you can use in a subsequent call to Search to list the next
set of results.
maxResults - The maximum number of results to return in a single call to Search. When the number of
results to be listed is greater than the value of MaxResults, the response contains a
NextToken value that you can use in a subsequent call to Search to list the
next set of results.SearchRequest.Builder nextToken(String nextToken)
When the number of results is greater than the default value for the MaxResults parameter, or if
you explicitly specify a value for MaxResults that is less than the number of results, the
response includes a pagination token named NextToken. You can specify this
NextToken value in a subsequent call to Search to list the next set of results.
nextToken - When the number of results is greater than the default value for the MaxResults
parameter, or if you explicitly specify a value for MaxResults that is less than the
number of results, the response includes a pagination token named NextToken. You can
specify this NextToken value in a subsequent call to Search to list the next
set of results.SearchRequest.Builder owningProjectIdentifier(String owningProjectIdentifier)
The identifier of the owning project specified for the search.
owningProjectIdentifier - The identifier of the owning project specified for the search.SearchRequest.Builder searchIn(Collection<SearchInItem> searchIn)
searchIn - SearchRequest.Builder searchIn(SearchInItem... searchIn)
searchIn - SearchRequest.Builder searchIn(Consumer<SearchInItem.Builder>... searchIn)
SearchInItem.Builder avoiding the need to create one
manually via SearchInItem.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #searchIn(List.
searchIn - a consumer that will call methods on
SearchInItem.Builder#searchIn(java.util.Collection) SearchRequest.Builder searchScope(String searchScope)
The scope of the search.
searchScope - The scope of the search.InventorySearchScope,
InventorySearchScopeSearchRequest.Builder searchScope(InventorySearchScope searchScope)
The scope of the search.
searchScope - The scope of the search.InventorySearchScope,
InventorySearchScopeSearchRequest.Builder searchText(String searchText)
Specifies the text for which to search.
searchText - Specifies the text for which to search.SearchRequest.Builder sort(SearchSort sort)
Specifies the way in which the search results are to be sorted.
sort - Specifies the way in which the search results are to be sorted.default SearchRequest.Builder sort(Consumer<SearchSort.Builder> sort)
Specifies the way in which the search results are to be sorted.
This is a convenience method that creates an instance of theSearchSort.Builder avoiding the need to
create one manually via SearchSort.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to sort(SearchSort).
sort - a consumer that will call methods on SearchSort.Buildersort(SearchSort)SearchRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderSearchRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.