Interface ResultItem.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ResultItem.Builder,
,ResultItem> SdkBuilder<ResultItem.Builder,
,ResultItem> SdkPojo
- Enclosing class:
ResultItem
@Mutable
@NotThreadSafe
public static interface ResultItem.Builder
extends SdkPojo, CopyableBuilder<ResultItem.Builder,ResultItem>
-
Method Summary
Modifier and TypeMethodDescriptiondefault ResultItem.Builder
ebsResultItem
(Consumer<EBSResultItem.Builder> ebsResultItem) These are items returned in the search results of an Amazon EBS search.ebsResultItem
(EBSResultItem ebsResultItem) These are items returned in the search results of an Amazon EBS search.default ResultItem.Builder
s3ResultItem
(Consumer<S3ResultItem.Builder> s3ResultItem) These are items returned in the search results of an Amazon S3 search.s3ResultItem
(S3ResultItem s3ResultItem) These are items returned in the search results of an Amazon S3 search.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
-
Method Details
-
s3ResultItem
These are items returned in the search results of an Amazon S3 search.
- Parameters:
s3ResultItem
- These are items returned in the search results of an Amazon S3 search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3ResultItem
These are items returned in the search results of an Amazon S3 search.
This is a convenience method that creates an instance of theS3ResultItem.Builder
avoiding the need to create one manually viaS3ResultItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tos3ResultItem(S3ResultItem)
.- Parameters:
s3ResultItem
- a consumer that will call methods onS3ResultItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
ebsResultItem
These are items returned in the search results of an Amazon EBS search.
- Parameters:
ebsResultItem
- These are items returned in the search results of an Amazon EBS search.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ebsResultItem
These are items returned in the search results of an Amazon EBS search.
This is a convenience method that creates an instance of theEBSResultItem.Builder
avoiding the need to create one manually viaEBSResultItem.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toebsResultItem(EBSResultItem)
.- Parameters:
ebsResultItem
- a consumer that will call methods onEBSResultItem.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-