@Generated(value="software.amazon.awssdk:codegen") public final class SkillSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SkillSummary.Builder,SkillSummary>
The summary of skills.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SkillSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SkillSummary.Builder |
builder() |
EnablementType |
enablementType()
Whether the skill is enabled under the user's account, or if it requires linking to be used.
|
String |
enablementTypeAsString()
Whether the skill is enabled under the user's account, or if it requires linking to be used.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends SkillSummary.Builder> |
serializableBuilderClass() |
String |
skillId()
The ARN of the skill summary.
|
String |
skillName()
The name of the skill.
|
SkillType |
skillType()
Whether the skill is publicly available or is a private skill.
|
String |
skillTypeAsString()
Whether the skill is publicly available or is a private skill.
|
Boolean |
supportsLinking()
Linking support for a skill.
|
SkillSummary.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String skillId()
The ARN of the skill summary.
public final String skillName()
The name of the skill.
public final Boolean supportsLinking()
Linking support for a skill.
public final EnablementType enablementType()
Whether the skill is enabled under the user's account, or if it requires linking to be used.
If the service returns an enum value that is not available in the current SDK version, enablementType
will return EnablementType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from enablementTypeAsString().
EnablementTypepublic final String enablementTypeAsString()
Whether the skill is enabled under the user's account, or if it requires linking to be used.
If the service returns an enum value that is not available in the current SDK version, enablementType
will return EnablementType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from enablementTypeAsString().
EnablementTypepublic final SkillType skillType()
Whether the skill is publicly available or is a private skill.
If the service returns an enum value that is not available in the current SDK version, skillType will
return SkillType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
skillTypeAsString().
SkillTypepublic final String skillTypeAsString()
Whether the skill is publicly available or is a private skill.
If the service returns an enum value that is not available in the current SDK version, skillType will
return SkillType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
skillTypeAsString().
SkillTypepublic SkillSummary.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SkillSummary.Builder,SkillSummary>public static SkillSummary.Builder builder()
public static Class<? extends SkillSummary.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.