Interface LibraryItemMember.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LibraryItemMember.Builder,LibraryItemMember>,SdkBuilder<LibraryItemMember.Builder,LibraryItemMember>,SdkPojo
- Enclosing class:
- LibraryItemMember
public static interface LibraryItemMember.Builder extends SdkPojo, CopyableBuilder<LibraryItemMember.Builder,LibraryItemMember>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LibraryItemMember.BuilderappId(String appId)The unique identifier of the Q App associated with the library item.LibraryItemMember.BuilderappVersion(Integer appVersion)The version of the Q App associated with the library item.LibraryItemMember.Buildercategories(Collection<Category> categories)The categories associated with the library item.LibraryItemMember.Buildercategories(Consumer<Category.Builder>... categories)The categories associated with the library item.LibraryItemMember.Buildercategories(Category... categories)The categories associated with the library item.LibraryItemMember.BuildercreatedAt(Instant createdAt)The date and time the library item was created.LibraryItemMember.BuildercreatedBy(String createdBy)The user who created the library item.LibraryItemMember.BuilderisRatedByUser(Boolean isRatedByUser)Whether the current user has rated the library item.LibraryItemMember.BuilderisVerified(Boolean isVerified)Indicates whether the library item has been verified.LibraryItemMember.BuilderlibraryItemId(String libraryItemId)The unique identifier of the library item.LibraryItemMember.BuilderratingCount(Integer ratingCount)The number of ratings the library item has received.LibraryItemMember.Builderstatus(String status)The status of the library item.LibraryItemMember.BuilderupdatedAt(Instant updatedAt)The date and time the library item was last updated.LibraryItemMember.BuilderupdatedBy(String updatedBy)The user who last updated the library item.LibraryItemMember.BuilderuserCount(Integer userCount)The number of users who have the associated Q App.-
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
-
libraryItemId
LibraryItemMember.Builder libraryItemId(String libraryItemId)
The unique identifier of the library item.
- Parameters:
libraryItemId- The unique identifier of the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appId
LibraryItemMember.Builder appId(String appId)
The unique identifier of the Q App associated with the library item.
- Parameters:
appId- The unique identifier of the Q App associated with the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appVersion
LibraryItemMember.Builder appVersion(Integer appVersion)
The version of the Q App associated with the library item.
- Parameters:
appVersion- The version of the Q App associated with the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
LibraryItemMember.Builder categories(Collection<Category> categories)
The categories associated with the library item.
- Parameters:
categories- The categories associated with the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
LibraryItemMember.Builder categories(Category... categories)
The categories associated with the library item.
- Parameters:
categories- The categories associated with the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
categories
LibraryItemMember.Builder categories(Consumer<Category.Builder>... categories)
The categories associated with the library item.
This is a convenience method that creates an instance of theCategory.Builderavoiding the need to create one manually viaCategory.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#categories(List.) - Parameters:
categories- a consumer that will call methods onCategory.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#categories(java.util.Collection)
-
status
LibraryItemMember.Builder status(String status)
The status of the library item.
- Parameters:
status- The status of the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
LibraryItemMember.Builder createdAt(Instant createdAt)
The date and time the library item was created.
- Parameters:
createdAt- The date and time the library item was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
LibraryItemMember.Builder createdBy(String createdBy)
The user who created the library item.
- Parameters:
createdBy- The user who created the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
LibraryItemMember.Builder updatedAt(Instant updatedAt)
The date and time the library item was last updated.
- Parameters:
updatedAt- The date and time the library item was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedBy
LibraryItemMember.Builder updatedBy(String updatedBy)
The user who last updated the library item.
- Parameters:
updatedBy- The user who last updated the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ratingCount
LibraryItemMember.Builder ratingCount(Integer ratingCount)
The number of ratings the library item has received.
- Parameters:
ratingCount- The number of ratings the library item has received.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isRatedByUser
LibraryItemMember.Builder isRatedByUser(Boolean isRatedByUser)
Whether the current user has rated the library item.
- Parameters:
isRatedByUser- Whether the current user has rated the library item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userCount
LibraryItemMember.Builder userCount(Integer userCount)
The number of users who have the associated Q App.
- Parameters:
userCount- The number of users who have the associated Q App.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isVerified
LibraryItemMember.Builder isVerified(Boolean isVerified)
Indicates whether the library item has been verified.
- Parameters:
isVerified- Indicates whether the library item has been verified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-