Interface SkillDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SkillDetails.Builder,
,SkillDetails> SdkBuilder<SkillDetails.Builder,
,SkillDetails> SdkPojo
- Enclosing class:
SkillDetails
-
Method Summary
Modifier and TypeMethodDescriptionbulletPoints
(String... bulletPoints) The details about what the skill supports organized as bullet points.bulletPoints
(Collection<String> bulletPoints) The details about what the skill supports organized as bullet points.default SkillDetails.Builder
developerInfo
(Consumer<DeveloperInfo.Builder> developerInfo) The details about the developer that published the skill.developerInfo
(DeveloperInfo developerInfo) The details about the developer that published the skill.endUserLicenseAgreement
(String endUserLicenseAgreement) The URL of the end user license agreement.genericKeywords
(String... genericKeywords) The generic keywords associated with the skill that can be used to find a skill.genericKeywords
(Collection<String> genericKeywords) The generic keywords associated with the skill that can be used to find a skill.invocationPhrase
(String invocationPhrase) The phrase used to trigger the skill.newInThisVersionBulletPoints
(String... newInThisVersionBulletPoints) The updates added in bullet points.newInThisVersionBulletPoints
(Collection<String> newInThisVersionBulletPoints) The updates added in bullet points.productDescription
(String productDescription) The description of the product.releaseDate
(String releaseDate) The date when the skill was released.This member has been deprecated.skillTypes
(String... skillTypes) The types of skills.skillTypes
(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 Details
-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
The details about the developer that published the skill.
This is a convenience method that creates an instance of theDeveloperInfo.Builder
avoiding the need to create one manually viaDeveloperInfo.builder()
.When the
Consumer
completes,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:
-