@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()
For responses, this returns true if the service returned a value for the BulletPoints property.
|
boolean |
hasGenericKeywords()
For responses, this returns true if the service returned a value for the GenericKeywords property.
|
int |
hashCode() |
boolean |
hasNewInThisVersionBulletPoints()
For responses, this returns true if the service returned a value for the NewInThisVersionBulletPoints property.
|
boolean |
hasReviews()
For responses, this returns true if the service returned a value for the Reviews property.
|
boolean |
hasSkillTypes()
For responses, this returns true if the service returned a value for the SkillTypes property.
|
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()
This member has been deprecated.
|
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 final String productDescription()
The description of the product.
public final String invocationPhrase()
The phrase used to trigger the skill.
public final String releaseDate()
The date when the skill was released.
public final String endUserLicenseAgreement()
The URL of the end user license agreement.
public final boolean hasGenericKeywords()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final 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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasGenericKeywords() method.
public final boolean hasBulletPoints()
isEmpty() method on the property).
This is useful because the SDK will never return a null collection or map, but you may need to differentiate
between the service returning nothing (or null) and the service returning an empty collection or map. For
requests, this returns true if a value for the property was specified in the request builder, and false if a
value was not specified.public final 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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasBulletPoints() method.
public final boolean hasNewInThisVersionBulletPoints()
isEmpty() method on the
property). This is useful because the SDK will never return a null collection or map, but you may need to
differentiate between the service returning nothing (or null) and the service returning an empty collection or
map. For requests, this returns true if a value for the property was specified in the request builder, and false
if a value was not specified.public final List<String> newInThisVersionBulletPoints()
The updates added in bullet points.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasNewInThisVersionBulletPoints() method.
public final boolean hasSkillTypes()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final List<String> skillTypes()
The types of skills.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasSkillTypes() method.
public final boolean hasReviews()
isEmpty() method on the property). This is
useful because the SDK will never return a null collection or map, but you may need to differentiate between the
service returning nothing (or null) and the service returning an empty collection or map. For requests, this
returns true if a value for the property was specified in the request builder, and false if a value was not
specified.public final Map<String,String> reviews()
This member has been deprecated.
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.
This method will never return null. If you would like to know whether the service returned this field (so that
you can differentiate between null and empty), you can use the hasReviews() method.
The list of reviews for the skill, including Key and Value pair.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.