@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SkillDetails extends Object implements Serializable, Cloneable, StructuredPojo
Granular information about the skill.
Constructor and Description |
---|
SkillDetails() |
Modifier and Type | Method and Description |
---|---|
SkillDetails |
addReviewsEntry(String key,
String value) |
SkillDetails |
clearReviewsEntries()
Removes all the entries added into Reviews.
|
SkillDetails |
clone() |
boolean |
equals(Object obj) |
List<String> |
getBulletPoints()
The details about what the skill supports organized as bullet points.
|
DeveloperInfo |
getDeveloperInfo()
The details about the developer that published the skill.
|
String |
getEndUserLicenseAgreement()
The URL of the end user license agreement.
|
List<String> |
getGenericKeywords()
The generic keywords associated with the skill that can be used to find a skill.
|
String |
getInvocationPhrase()
The phrase used to trigger the skill.
|
List<String> |
getNewInThisVersionBulletPoints()
The updates added in bullet points.
|
String |
getProductDescription()
The description of the product.
|
String |
getReleaseDate()
The date when the skill was released.
|
Map<String,String> |
getReviews()
The list of reviews for the skill, including Key and Value pair.
|
List<String> |
getSkillTypes()
The types of skills.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setBulletPoints(Collection<String> bulletPoints)
The details about what the skill supports organized as bullet points.
|
void |
setDeveloperInfo(DeveloperInfo developerInfo)
The details about the developer that published the skill.
|
void |
setEndUserLicenseAgreement(String endUserLicenseAgreement)
The URL of the end user license agreement.
|
void |
setGenericKeywords(Collection<String> genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
|
void |
setInvocationPhrase(String invocationPhrase)
The phrase used to trigger the skill.
|
void |
setNewInThisVersionBulletPoints(Collection<String> newInThisVersionBulletPoints)
The updates added in bullet points.
|
void |
setProductDescription(String productDescription)
The description of the product.
|
void |
setReleaseDate(String releaseDate)
The date when the skill was released.
|
void |
setReviews(Map<String,String> reviews)
The list of reviews for the skill, including Key and Value pair.
|
void |
setSkillTypes(Collection<String> skillTypes)
The types of skills.
|
String |
toString()
Returns a string representation of this object.
|
SkillDetails |
withBulletPoints(Collection<String> bulletPoints)
The details about what the skill supports organized as bullet points.
|
SkillDetails |
withBulletPoints(String... bulletPoints)
The details about what the skill supports organized as bullet points.
|
SkillDetails |
withDeveloperInfo(DeveloperInfo developerInfo)
The details about the developer that published the skill.
|
SkillDetails |
withEndUserLicenseAgreement(String endUserLicenseAgreement)
The URL of the end user license agreement.
|
SkillDetails |
withGenericKeywords(Collection<String> genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
|
SkillDetails |
withGenericKeywords(String... genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
|
SkillDetails |
withInvocationPhrase(String invocationPhrase)
The phrase used to trigger the skill.
|
SkillDetails |
withNewInThisVersionBulletPoints(Collection<String> newInThisVersionBulletPoints)
The updates added in bullet points.
|
SkillDetails |
withNewInThisVersionBulletPoints(String... newInThisVersionBulletPoints)
The updates added in bullet points.
|
SkillDetails |
withProductDescription(String productDescription)
The description of the product.
|
SkillDetails |
withReleaseDate(String releaseDate)
The date when the skill was released.
|
SkillDetails |
withReviews(Map<String,String> reviews)
The list of reviews for the skill, including Key and Value pair.
|
SkillDetails |
withSkillTypes(Collection<String> skillTypes)
The types of skills.
|
SkillDetails |
withSkillTypes(String... skillTypes)
The types of skills.
|
public void setProductDescription(String productDescription)
The description of the product.
productDescription
- The description of the product.public String getProductDescription()
The description of the product.
public SkillDetails withProductDescription(String productDescription)
The description of the product.
productDescription
- The description of the product.public void setInvocationPhrase(String invocationPhrase)
The phrase used to trigger the skill.
invocationPhrase
- The phrase used to trigger the skill.public String getInvocationPhrase()
The phrase used to trigger the skill.
public SkillDetails withInvocationPhrase(String invocationPhrase)
The phrase used to trigger the skill.
invocationPhrase
- The phrase used to trigger the skill.public void setReleaseDate(String releaseDate)
The date when the skill was released.
releaseDate
- The date when the skill was released.public String getReleaseDate()
The date when the skill was released.
public SkillDetails withReleaseDate(String releaseDate)
The date when the skill was released.
releaseDate
- The date when the skill was released.public void setEndUserLicenseAgreement(String endUserLicenseAgreement)
The URL of the end user license agreement.
endUserLicenseAgreement
- The URL of the end user license agreement.public String getEndUserLicenseAgreement()
The URL of the end user license agreement.
public SkillDetails withEndUserLicenseAgreement(String endUserLicenseAgreement)
The URL of the end user license agreement.
endUserLicenseAgreement
- The URL of the end user license agreement.public List<String> getGenericKeywords()
The generic keywords associated with the skill that can be used to find a skill.
public void setGenericKeywords(Collection<String> genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
genericKeywords
- The generic keywords associated with the skill that can be used to find a skill.public SkillDetails withGenericKeywords(String... genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
NOTE: This method appends the values to the existing list (if any). Use
setGenericKeywords(java.util.Collection)
or withGenericKeywords(java.util.Collection)
if you
want to override the existing values.
genericKeywords
- The generic keywords associated with the skill that can be used to find a skill.public SkillDetails withGenericKeywords(Collection<String> genericKeywords)
The generic keywords associated with the skill that can be used to find a skill.
genericKeywords
- The generic keywords associated with the skill that can be used to find a skill.public List<String> getBulletPoints()
The details about what the skill supports organized as bullet points.
public void setBulletPoints(Collection<String> bulletPoints)
The details about what the skill supports organized as bullet points.
bulletPoints
- The details about what the skill supports organized as bullet points.public SkillDetails withBulletPoints(String... bulletPoints)
The details about what the skill supports organized as bullet points.
NOTE: This method appends the values to the existing list (if any). Use
setBulletPoints(java.util.Collection)
or withBulletPoints(java.util.Collection)
if you want to
override the existing values.
bulletPoints
- The details about what the skill supports organized as bullet points.public SkillDetails withBulletPoints(Collection<String> bulletPoints)
The details about what the skill supports organized as bullet points.
bulletPoints
- The details about what the skill supports organized as bullet points.public List<String> getNewInThisVersionBulletPoints()
The updates added in bullet points.
public void setNewInThisVersionBulletPoints(Collection<String> newInThisVersionBulletPoints)
The updates added in bullet points.
newInThisVersionBulletPoints
- The updates added in bullet points.public SkillDetails withNewInThisVersionBulletPoints(String... newInThisVersionBulletPoints)
The updates added in bullet points.
NOTE: This method appends the values to the existing list (if any). Use
setNewInThisVersionBulletPoints(java.util.Collection)
or
withNewInThisVersionBulletPoints(java.util.Collection)
if you want to override the existing values.
newInThisVersionBulletPoints
- The updates added in bullet points.public SkillDetails withNewInThisVersionBulletPoints(Collection<String> newInThisVersionBulletPoints)
The updates added in bullet points.
newInThisVersionBulletPoints
- The updates added in bullet points.public List<String> getSkillTypes()
The types of skills.
public void setSkillTypes(Collection<String> skillTypes)
The types of skills.
skillTypes
- The types of skills.public SkillDetails withSkillTypes(String... skillTypes)
The types of skills.
NOTE: This method appends the values to the existing list (if any). Use
setSkillTypes(java.util.Collection)
or withSkillTypes(java.util.Collection)
if you want to
override the existing values.
skillTypes
- The types of skills.public SkillDetails withSkillTypes(Collection<String> skillTypes)
The types of skills.
skillTypes
- The types of skills.public Map<String,String> getReviews()
The list of reviews for the skill, including Key and Value pair.
public void setReviews(Map<String,String> reviews)
The list of reviews for the skill, including Key and Value pair.
reviews
- The list of reviews for the skill, including Key and Value pair.public SkillDetails withReviews(Map<String,String> reviews)
The list of reviews for the skill, including Key and Value pair.
reviews
- The list of reviews for the skill, including Key and Value pair.public SkillDetails addReviewsEntry(String key, String value)
public SkillDetails clearReviewsEntries()
public void setDeveloperInfo(DeveloperInfo developerInfo)
The details about the developer that published the skill.
developerInfo
- The details about the developer that published the skill.public DeveloperInfo getDeveloperInfo()
The details about the developer that published the skill.
public SkillDetails withDeveloperInfo(DeveloperInfo developerInfo)
The details about the developer that published the skill.
developerInfo
- The details about the developer that published the skill.public String toString()
toString
in class Object
Object.toString()
public SkillDetails 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.