@Generated(value="software.amazon.awssdk:codegen") public final class SkillDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SkillDetails.Builder,SkillDetails>
Granular information about the skill.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SkillDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SkillDetails.Builder |
builder() |
List<String> |
bulletPoints()
The details about what the skill supports organized as bullet points.
|
DeveloperInfo |
developerInfo()
The details about the developer that published the skill.
|
String |
endUserLicenseAgreement()
The URL of the end user license agreement.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
List<String> |
genericKeywords()
The generic keywords associated with the skill that can be used to find a skill.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
boolean |
hasBulletPoints()
Returns true if the BulletPoints property was specified by the sender (it may be empty), or false if the sender
did not specify the value (it will be empty).
|
boolean |
hasGenericKeywords()
Returns true if the GenericKeywords property was specified by the sender (it may be empty), or false if the
sender did not specify the value (it will be empty).
|
int |
hashCode() |
boolean |
hasNewInThisVersionBulletPoints()
Returns true if the NewInThisVersionBulletPoints property was specified by the sender (it may be empty), or false
if the sender did not specify the value (it will be empty).
|
boolean |
hasReviews()
Returns true if the Reviews property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
boolean |
hasSkillTypes()
Returns true if the SkillTypes property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
String |
invocationPhrase()
The phrase used to trigger the skill.
|
List<String> |
newInThisVersionBulletPoints()
The updates added in bullet points.
|
String |
productDescription()
The description of the product.
|
String |
releaseDate()
The date when the skill was released.
|
Map<String,String> |
reviews()
The list of reviews for the skill, including Key and Value pair.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SkillDetails.Builder> |
serializableBuilderClass() |
List<String> |
skillTypes()
The types of skills.
|
SkillDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String productDescription()
The description of the product.
public String invocationPhrase()
The phrase used to trigger the skill.
public String releaseDate()
The date when the skill was released.
public String endUserLicenseAgreement()
The URL of the end user license agreement.
public boolean hasGenericKeywords()
public List<String> genericKeywords()
The generic keywords associated with the skill that can be used to find a skill.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasGenericKeywords() to see if a value was sent in this field.
public boolean hasBulletPoints()
public List<String> bulletPoints()
The details about what the skill supports organized as bullet points.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasBulletPoints() to see if a value was sent in this field.
public boolean hasNewInThisVersionBulletPoints()
public List<String> newInThisVersionBulletPoints()
The updates added in bullet points.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasNewInThisVersionBulletPoints() to see if a value was sent in this field.
public boolean hasSkillTypes()
public List<String> skillTypes()
The types of skills.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasSkillTypes() to see if a value was sent in this field.
public boolean hasReviews()
public Map<String,String> reviews()
The list of reviews for the skill, including Key and Value pair.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasReviews() to see if a value was sent in this field.
public DeveloperInfo developerInfo()
The details about the developer that published the skill.
public SkillDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SkillDetails.Builder,SkillDetails>public static SkillDetails.Builder builder()
public static Class<? extends SkillDetails.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.