@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SkillsStoreSkill extends Object implements Serializable, Cloneable, StructuredPojo
The detailed information about an Alexa skill.
Constructor and Description |
---|
SkillsStoreSkill() |
Modifier and Type | Method and Description |
---|---|
SkillsStoreSkill |
clone() |
boolean |
equals(Object obj) |
String |
getIconUrl()
The URL where the skill icon resides.
|
List<String> |
getSampleUtterances()
Sample utterances that interact with the skill.
|
String |
getShortDescription()
Short description about the skill.
|
SkillDetails |
getSkillDetails()
Information about the skill.
|
String |
getSkillId()
The ARN of the skill.
|
String |
getSkillName()
The name of the skill.
|
Boolean |
getSupportsLinking()
Linking support for a skill.
|
int |
hashCode() |
Boolean |
isSupportsLinking()
Linking support for a skill.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setIconUrl(String iconUrl)
The URL where the skill icon resides.
|
void |
setSampleUtterances(Collection<String> sampleUtterances)
Sample utterances that interact with the skill.
|
void |
setShortDescription(String shortDescription)
Short description about the skill.
|
void |
setSkillDetails(SkillDetails skillDetails)
Information about the skill.
|
void |
setSkillId(String skillId)
The ARN of the skill.
|
void |
setSkillName(String skillName)
The name of the skill.
|
void |
setSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
|
String |
toString()
Returns a string representation of this object.
|
SkillsStoreSkill |
withIconUrl(String iconUrl)
The URL where the skill icon resides.
|
SkillsStoreSkill |
withSampleUtterances(Collection<String> sampleUtterances)
Sample utterances that interact with the skill.
|
SkillsStoreSkill |
withSampleUtterances(String... sampleUtterances)
Sample utterances that interact with the skill.
|
SkillsStoreSkill |
withShortDescription(String shortDescription)
Short description about the skill.
|
SkillsStoreSkill |
withSkillDetails(SkillDetails skillDetails)
Information about the skill.
|
SkillsStoreSkill |
withSkillId(String skillId)
The ARN of the skill.
|
SkillsStoreSkill |
withSkillName(String skillName)
The name of the skill.
|
SkillsStoreSkill |
withSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
|
public void setSkillId(String skillId)
The ARN of the skill.
skillId
- The ARN of the skill.public String getSkillId()
The ARN of the skill.
public SkillsStoreSkill withSkillId(String skillId)
The ARN of the skill.
skillId
- The ARN of the skill.public void setSkillName(String skillName)
The name of the skill.
skillName
- The name of the skill.public String getSkillName()
The name of the skill.
public SkillsStoreSkill withSkillName(String skillName)
The name of the skill.
skillName
- The name of the skill.public void setShortDescription(String shortDescription)
Short description about the skill.
shortDescription
- Short description about the skill.public String getShortDescription()
Short description about the skill.
public SkillsStoreSkill withShortDescription(String shortDescription)
Short description about the skill.
shortDescription
- Short description about the skill.public void setIconUrl(String iconUrl)
The URL where the skill icon resides.
iconUrl
- The URL where the skill icon resides.public String getIconUrl()
The URL where the skill icon resides.
public SkillsStoreSkill withIconUrl(String iconUrl)
The URL where the skill icon resides.
iconUrl
- The URL where the skill icon resides.public List<String> getSampleUtterances()
Sample utterances that interact with the skill.
public void setSampleUtterances(Collection<String> sampleUtterances)
Sample utterances that interact with the skill.
sampleUtterances
- Sample utterances that interact with the skill.public SkillsStoreSkill withSampleUtterances(String... sampleUtterances)
Sample utterances that interact with the skill.
NOTE: This method appends the values to the existing list (if any). Use
setSampleUtterances(java.util.Collection)
or withSampleUtterances(java.util.Collection)
if you
want to override the existing values.
sampleUtterances
- Sample utterances that interact with the skill.public SkillsStoreSkill withSampleUtterances(Collection<String> sampleUtterances)
Sample utterances that interact with the skill.
sampleUtterances
- Sample utterances that interact with the skill.public void setSkillDetails(SkillDetails skillDetails)
Information about the skill.
skillDetails
- Information about the skill.public SkillDetails getSkillDetails()
Information about the skill.
public SkillsStoreSkill withSkillDetails(SkillDetails skillDetails)
Information about the skill.
skillDetails
- Information about the skill.public void setSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
supportsLinking
- Linking support for a skill.public Boolean getSupportsLinking()
Linking support for a skill.
public SkillsStoreSkill withSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
supportsLinking
- Linking support for a skill.public Boolean isSupportsLinking()
Linking support for a skill.
public String toString()
toString
in class Object
Object.toString()
public SkillsStoreSkill clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.