Interface SkillDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SkillDetails.Builder,SkillDetails>,SdkBuilder<SkillDetails.Builder,SkillDetails>,SdkPojo
- Enclosing class:
- SkillDetails
public static interface SkillDetails.Builder extends SdkPojo, CopyableBuilder<SkillDetails.Builder,SkillDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description SkillDetails.BuilderbulletPoints(String... bulletPoints)The details about what the skill supports organized as bullet points.SkillDetails.BuilderbulletPoints(Collection<String> bulletPoints)The details about what the skill supports organized as bullet points.default SkillDetails.BuilderdeveloperInfo(Consumer<DeveloperInfo.Builder> developerInfo)The details about the developer that published the skill.SkillDetails.BuilderdeveloperInfo(DeveloperInfo developerInfo)The details about the developer that published the skill.SkillDetails.BuilderendUserLicenseAgreement(String endUserLicenseAgreement)The URL of the end user license agreement.SkillDetails.BuildergenericKeywords(String... genericKeywords)The generic keywords associated with the skill that can be used to find a skill.SkillDetails.BuildergenericKeywords(Collection<String> genericKeywords)The generic keywords associated with the skill that can be used to find a skill.SkillDetails.BuilderinvocationPhrase(String invocationPhrase)The phrase used to trigger the skill.SkillDetails.BuildernewInThisVersionBulletPoints(String... newInThisVersionBulletPoints)The updates added in bullet points.SkillDetails.BuildernewInThisVersionBulletPoints(Collection<String> newInThisVersionBulletPoints)The updates added in bullet points.SkillDetails.BuilderproductDescription(String productDescription)The description of the product.SkillDetails.BuilderreleaseDate(String releaseDate)The date when the skill was released.SkillDetails.Builderreviews(Map<String,String> reviews)This member has been deprecated.SkillDetails.BuilderskillTypes(String... skillTypes)The types of skills.SkillDetails.BuilderskillTypes(Collection<String> skillTypes)The types of skills.-
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
-
productDescription
SkillDetails.Builder productDescription(String productDescription)
The description of the product.
- Parameters:
productDescription- The description of the product.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
invocationPhrase
SkillDetails.Builder invocationPhrase(String invocationPhrase)
The phrase used to trigger the skill.
- Parameters:
invocationPhrase- The phrase used to trigger the skill.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseDate
SkillDetails.Builder releaseDate(String releaseDate)
The date when the skill was released.
- Parameters:
releaseDate- The date when the skill was released.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endUserLicenseAgreement
SkillDetails.Builder endUserLicenseAgreement(String endUserLicenseAgreement)
The URL of the end user license agreement.
- Parameters:
endUserLicenseAgreement- The URL of the end user license agreement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
genericKeywords
SkillDetails.Builder genericKeywords(Collection<String> genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
- Parameters:
genericKeywords- The generic keywords associated with the skill that can be used to find a skill.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
genericKeywords
SkillDetails.Builder genericKeywords(String... genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
- Parameters:
genericKeywords- The generic keywords associated with the skill that can be used to find a skill.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bulletPoints
SkillDetails.Builder bulletPoints(Collection<String> bulletPoints)
The details about what the skill supports organized as bullet points.
- Parameters:
bulletPoints- The details about what the skill supports organized as bullet points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
bulletPoints
SkillDetails.Builder bulletPoints(String... bulletPoints)
The details about what the skill supports organized as bullet points.
- Parameters:
bulletPoints- The details about what the skill supports organized as bullet points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newInThisVersionBulletPoints
SkillDetails.Builder newInThisVersionBulletPoints(Collection<String> newInThisVersionBulletPoints)
The updates added in bullet points.
- Parameters:
newInThisVersionBulletPoints- The updates added in bullet points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
newInThisVersionBulletPoints
SkillDetails.Builder newInThisVersionBulletPoints(String... newInThisVersionBulletPoints)
The updates added in bullet points.
- Parameters:
newInThisVersionBulletPoints- The updates added in bullet points.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
skillTypes
SkillDetails.Builder skillTypes(Collection<String> skillTypes)
The types of skills.
- Parameters:
skillTypes- The types of skills.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
skillTypes
SkillDetails.Builder skillTypes(String... skillTypes)
The types of skills.
- Parameters:
skillTypes- The types of skills.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reviews
SkillDetails.Builder reviews(Map<String,String> reviews)
This member has been deprecated.
The list of reviews for the skill, including Key and Value pair.
- Parameters:
reviews- This member has been deprecated.The list of reviews for the skill, including Key and Value pair.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
developerInfo
SkillDetails.Builder developerInfo(DeveloperInfo developerInfo)
The details about the developer that published the skill.
- Parameters:
developerInfo- The details about the developer that published the skill.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
developerInfo
default SkillDetails.Builder developerInfo(Consumer<DeveloperInfo.Builder> developerInfo)
The details about the developer that published the skill.
This is a convenience method that creates an instance of theDeveloperInfo.Builderavoiding the need to create one manually viaDeveloperInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeveloperInfo(DeveloperInfo).- Parameters:
developerInfo- a consumer that will call methods onDeveloperInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
developerInfo(DeveloperInfo)
-
-