Interface SearchRelatedItemsResponseItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SearchRelatedItemsResponseItem.Builder,SearchRelatedItemsResponseItem>,SdkBuilder<SearchRelatedItemsResponseItem.Builder,SearchRelatedItemsResponseItem>,SdkPojo
- Enclosing class:
- SearchRelatedItemsResponseItem
public static interface SearchRelatedItemsResponseItem.Builder extends SdkPojo, CopyableBuilder<SearchRelatedItemsResponseItem.Builder,SearchRelatedItemsResponseItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SearchRelatedItemsResponseItem.BuilderassociationTime(Instant associationTime)Time at which a related item was associated with a case.default SearchRelatedItemsResponseItem.Buildercontent(Consumer<RelatedItemContent.Builder> content)Represents the content of a particular type of related item.SearchRelatedItemsResponseItem.Buildercontent(RelatedItemContent content)Represents the content of a particular type of related item.default SearchRelatedItemsResponseItem.BuilderperformedBy(Consumer<UserUnion.Builder> performedBy)Represents the creator of the related item.SearchRelatedItemsResponseItem.BuilderperformedBy(UserUnion performedBy)Represents the creator of the related item.SearchRelatedItemsResponseItem.BuilderrelatedItemId(String relatedItemId)Unique identifier of a related item.SearchRelatedItemsResponseItem.Buildertags(Map<String,String> tags)A map of of key-value pairs that represent tags on a resource.SearchRelatedItemsResponseItem.Buildertype(String type)Type of a related item.SearchRelatedItemsResponseItem.Buildertype(RelatedItemType type)Type of a related item.-
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, sdkFields
-
-
-
-
Method Detail
-
associationTime
SearchRelatedItemsResponseItem.Builder associationTime(Instant associationTime)
Time at which a related item was associated with a case.
- Parameters:
associationTime- Time at which a related item was associated with a case.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
SearchRelatedItemsResponseItem.Builder content(RelatedItemContent content)
Represents the content of a particular type of related item.
- Parameters:
content- Represents the content of a particular type of related item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
content
default SearchRelatedItemsResponseItem.Builder content(Consumer<RelatedItemContent.Builder> content)
Represents the content of a particular type of related item.
This is a convenience method that creates an instance of theRelatedItemContent.Builderavoiding the need to create one manually viaRelatedItemContent.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontent(RelatedItemContent).- Parameters:
content- a consumer that will call methods onRelatedItemContent.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
content(RelatedItemContent)
-
performedBy
SearchRelatedItemsResponseItem.Builder performedBy(UserUnion performedBy)
Represents the creator of the related item.
- Parameters:
performedBy- Represents the creator of the related item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
performedBy
default SearchRelatedItemsResponseItem.Builder performedBy(Consumer<UserUnion.Builder> performedBy)
Represents the creator of the related item.
This is a convenience method that creates an instance of theUserUnion.Builderavoiding the need to create one manually viaUserUnion.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toperformedBy(UserUnion).- Parameters:
performedBy- a consumer that will call methods onUserUnion.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
performedBy(UserUnion)
-
relatedItemId
SearchRelatedItemsResponseItem.Builder relatedItemId(String relatedItemId)
Unique identifier of a related item.
- Parameters:
relatedItemId- Unique identifier of a related item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
SearchRelatedItemsResponseItem.Builder tags(Map<String,String> tags)
A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.
- Parameters:
tags- A map of of key-value pairs that represent tags on a resource. Tags are used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
SearchRelatedItemsResponseItem.Builder type(String type)
Type of a related item.
- Parameters:
type- Type of a related item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RelatedItemType,RelatedItemType
-
type
SearchRelatedItemsResponseItem.Builder type(RelatedItemType type)
Type of a related item.
- Parameters:
type- Type of a related item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RelatedItemType,RelatedItemType
-
-