@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SipRule extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
SipRule() |
public void setSipRuleId(String sipRuleId)
sipRuleId
- public String getSipRuleId()
public SipRule withSipRuleId(String sipRuleId)
sipRuleId
- public void setName(String name)
name
- public String getName()
public SipRule withName(String name)
name
- public void setDisabled(Boolean disabled)
disabled
- public Boolean getDisabled()
public SipRule withDisabled(Boolean disabled)
disabled
- public Boolean isDisabled()
public void setTriggerType(String triggerType)
triggerType
- SipRuleTriggerType
public String getTriggerType()
SipRuleTriggerType
public SipRule withTriggerType(String triggerType)
triggerType
- SipRuleTriggerType
public SipRule withTriggerType(SipRuleTriggerType triggerType)
triggerType
- SipRuleTriggerType
public void setTriggerValue(String triggerValue)
triggerValue
- public String getTriggerValue()
public SipRule withTriggerValue(String triggerValue)
triggerValue
- public List<SipRuleTargetApplication> getTargetApplications()
public void setTargetApplications(Collection<SipRuleTargetApplication> targetApplications)
targetApplications
- public SipRule withTargetApplications(SipRuleTargetApplication... targetApplications)
NOTE: This method appends the values to the existing list (if any). Use
setTargetApplications(java.util.Collection)
or withTargetApplications(java.util.Collection)
if
you want to override the existing values.
targetApplications
- public SipRule withTargetApplications(Collection<SipRuleTargetApplication> targetApplications)
targetApplications
- public void setCreatedTimestamp(Date createdTimestamp)
createdTimestamp
- public Date getCreatedTimestamp()
public SipRule withCreatedTimestamp(Date createdTimestamp)
createdTimestamp
- public void setUpdatedTimestamp(Date updatedTimestamp)
updatedTimestamp
- public Date getUpdatedTimestamp()
public SipRule withUpdatedTimestamp(Date updatedTimestamp)
updatedTimestamp
- public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.