public static interface SkillsStoreSkill.Builder extends SdkPojo, CopyableBuilder<SkillsStoreSkill.Builder,SkillsStoreSkill>
Modifier and Type | Method and Description |
---|---|
SkillsStoreSkill.Builder |
iconUrl(String iconUrl)
The URL where the skill icon resides.
|
SkillsStoreSkill.Builder |
sampleUtterances(Collection<String> sampleUtterances)
Sample utterances that interact with the skill.
|
SkillsStoreSkill.Builder |
sampleUtterances(String... sampleUtterances)
Sample utterances that interact with the skill.
|
SkillsStoreSkill.Builder |
shortDescription(String shortDescription)
Short description about the skill.
|
default SkillsStoreSkill.Builder |
skillDetails(Consumer<SkillDetails.Builder> skillDetails)
Information about the skill.
|
SkillsStoreSkill.Builder |
skillDetails(SkillDetails skillDetails)
Information about the skill.
|
SkillsStoreSkill.Builder |
skillId(String skillId)
The ARN of the skill.
|
SkillsStoreSkill.Builder |
skillName(String skillName)
The name of the skill.
|
SkillsStoreSkill.Builder |
supportsLinking(Boolean supportsLinking)
Linking support for a skill.
|
copy
applyMutation, build
SkillsStoreSkill.Builder skillId(String skillId)
The ARN of the skill.
skillId
- The ARN of the skill.SkillsStoreSkill.Builder skillName(String skillName)
The name of the skill.
skillName
- The name of the skill.SkillsStoreSkill.Builder shortDescription(String shortDescription)
Short description about the skill.
shortDescription
- Short description about the skill.SkillsStoreSkill.Builder iconUrl(String iconUrl)
The URL where the skill icon resides.
iconUrl
- The URL where the skill icon resides.SkillsStoreSkill.Builder sampleUtterances(Collection<String> sampleUtterances)
Sample utterances that interact with the skill.
sampleUtterances
- Sample utterances that interact with the skill.SkillsStoreSkill.Builder sampleUtterances(String... sampleUtterances)
Sample utterances that interact with the skill.
sampleUtterances
- Sample utterances that interact with the skill.SkillsStoreSkill.Builder skillDetails(SkillDetails skillDetails)
Information about the skill.
skillDetails
- Information about the skill.default SkillsStoreSkill.Builder skillDetails(Consumer<SkillDetails.Builder> skillDetails)
Information about the skill.
This is a convenience that creates an instance of theSkillDetails.Builder
avoiding the need to
create one manually via SkillDetails.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to skillDetails(SkillDetails)
.skillDetails
- a consumer that will call methods on SkillDetails.Builder
skillDetails(SkillDetails)
SkillsStoreSkill.Builder supportsLinking(Boolean supportsLinking)
Linking support for a skill.
supportsLinking
- Linking support for a skill.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.