@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SkillSummary extends Object implements Serializable, Cloneable, StructuredPojo
The summary of skills.
Constructor and Description |
---|
SkillSummary() |
Modifier and Type | Method and Description |
---|---|
SkillSummary |
clone() |
boolean |
equals(Object obj) |
String |
getEnablementType()
Whether the skill is enabled under the user's account, or if it requires linking to be used.
|
String |
getSkillId()
The ARN of the skill summary.
|
String |
getSkillName()
The name of the skill.
|
String |
getSkillType()
Whether the skill is publicly available or is a private 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 |
setEnablementType(String enablementType)
Whether the skill is enabled under the user's account, or if it requires linking to be used.
|
void |
setSkillId(String skillId)
The ARN of the skill summary.
|
void |
setSkillName(String skillName)
The name of the skill.
|
void |
setSkillType(String skillType)
Whether the skill is publicly available or is a private skill.
|
void |
setSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
|
String |
toString()
Returns a string representation of this object.
|
SkillSummary |
withEnablementType(EnablementType enablementType)
Whether the skill is enabled under the user's account, or if it requires linking to be used.
|
SkillSummary |
withEnablementType(String enablementType)
Whether the skill is enabled under the user's account, or if it requires linking to be used.
|
SkillSummary |
withSkillId(String skillId)
The ARN of the skill summary.
|
SkillSummary |
withSkillName(String skillName)
The name of the skill.
|
SkillSummary |
withSkillType(SkillType skillType)
Whether the skill is publicly available or is a private skill.
|
SkillSummary |
withSkillType(String skillType)
Whether the skill is publicly available or is a private skill.
|
SkillSummary |
withSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
|
public void setSkillId(String skillId)
The ARN of the skill summary.
skillId
- The ARN of the skill summary.public String getSkillId()
The ARN of the skill summary.
public SkillSummary withSkillId(String skillId)
The ARN of the skill summary.
skillId
- The ARN of the skill summary.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 SkillSummary withSkillName(String skillName)
The name of the skill.
skillName
- The name of 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 SkillSummary withSupportsLinking(Boolean supportsLinking)
Linking support for a skill.
supportsLinking
- Linking support for a skill.public Boolean isSupportsLinking()
Linking support for a skill.
public void setEnablementType(String enablementType)
Whether the skill is enabled under the user's account, or if it requires linking to be used.
enablementType
- Whether the skill is enabled under the user's account, or if it requires linking to be used.EnablementType
public String getEnablementType()
Whether the skill is enabled under the user's account, or if it requires linking to be used.
EnablementType
public SkillSummary withEnablementType(String enablementType)
Whether the skill is enabled under the user's account, or if it requires linking to be used.
enablementType
- Whether the skill is enabled under the user's account, or if it requires linking to be used.EnablementType
public SkillSummary withEnablementType(EnablementType enablementType)
Whether the skill is enabled under the user's account, or if it requires linking to be used.
enablementType
- Whether the skill is enabled under the user's account, or if it requires linking to be used.EnablementType
public void setSkillType(String skillType)
Whether the skill is publicly available or is a private skill.
skillType
- Whether the skill is publicly available or is a private skill.SkillType
public String getSkillType()
Whether the skill is publicly available or is a private skill.
SkillType
public SkillSummary withSkillType(String skillType)
Whether the skill is publicly available or is a private skill.
skillType
- Whether the skill is publicly available or is a private skill.SkillType
public SkillSummary withSkillType(SkillType skillType)
Whether the skill is publicly available or is a private skill.
skillType
- Whether the skill is publicly available or is a private skill.SkillType
public String toString()
toString
in class Object
Object.toString()
public SkillSummary 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.