@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SipMediaApplicationAlexaSkillConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The Alexa Skill configuration of a SIP media application.
Due to changes made by the Amazon Alexa service, this data type is no longer available for use. For more information, refer to the Alexa Smart Properties page.
Constructor and Description |
---|
SipMediaApplicationAlexaSkillConfiguration() |
Modifier and Type | Method and Description |
---|---|
SipMediaApplicationAlexaSkillConfiguration |
clone() |
boolean |
equals(Object obj) |
List<String> |
getAlexaSkillIds()
The ID of the Alexa Skill configuration.
|
String |
getAlexaSkillStatus()
The status of the Alexa Skill configuration.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAlexaSkillIds(Collection<String> alexaSkillIds)
The ID of the Alexa Skill configuration.
|
void |
setAlexaSkillStatus(String alexaSkillStatus)
The status of the Alexa Skill configuration.
|
String |
toString()
Returns a string representation of this object.
|
SipMediaApplicationAlexaSkillConfiguration |
withAlexaSkillIds(Collection<String> alexaSkillIds)
The ID of the Alexa Skill configuration.
|
SipMediaApplicationAlexaSkillConfiguration |
withAlexaSkillIds(String... alexaSkillIds)
The ID of the Alexa Skill configuration.
|
SipMediaApplicationAlexaSkillConfiguration |
withAlexaSkillStatus(AlexaSkillStatus alexaSkillStatus)
The status of the Alexa Skill configuration.
|
SipMediaApplicationAlexaSkillConfiguration |
withAlexaSkillStatus(String alexaSkillStatus)
The status of the Alexa Skill configuration.
|
public SipMediaApplicationAlexaSkillConfiguration()
public void setAlexaSkillStatus(String alexaSkillStatus)
The status of the Alexa Skill configuration.
alexaSkillStatus
- The status of the Alexa Skill configuration.AlexaSkillStatus
public String getAlexaSkillStatus()
The status of the Alexa Skill configuration.
AlexaSkillStatus
public SipMediaApplicationAlexaSkillConfiguration withAlexaSkillStatus(String alexaSkillStatus)
The status of the Alexa Skill configuration.
alexaSkillStatus
- The status of the Alexa Skill configuration.AlexaSkillStatus
public SipMediaApplicationAlexaSkillConfiguration withAlexaSkillStatus(AlexaSkillStatus alexaSkillStatus)
The status of the Alexa Skill configuration.
alexaSkillStatus
- The status of the Alexa Skill configuration.AlexaSkillStatus
public List<String> getAlexaSkillIds()
The ID of the Alexa Skill configuration.
public void setAlexaSkillIds(Collection<String> alexaSkillIds)
The ID of the Alexa Skill configuration.
alexaSkillIds
- The ID of the Alexa Skill configuration.public SipMediaApplicationAlexaSkillConfiguration withAlexaSkillIds(String... alexaSkillIds)
The ID of the Alexa Skill configuration.
NOTE: This method appends the values to the existing list (if any). Use
setAlexaSkillIds(java.util.Collection)
or withAlexaSkillIds(java.util.Collection)
if you want
to override the existing values.
alexaSkillIds
- The ID of the Alexa Skill configuration.public SipMediaApplicationAlexaSkillConfiguration withAlexaSkillIds(Collection<String> alexaSkillIds)
The ID of the Alexa Skill configuration.
alexaSkillIds
- The ID of the Alexa Skill configuration.public String toString()
toString
in class Object
Object.toString()
public SipMediaApplicationAlexaSkillConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.