@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ChannelTargetInfo extends Object implements Serializable, Cloneable, StructuredPojo
Information about the contact channel that Incident Manager uses to engage the contact.
Constructor and Description |
---|
ChannelTargetInfo() |
Modifier and Type | Method and Description |
---|---|
ChannelTargetInfo |
clone() |
boolean |
equals(Object obj) |
String |
getContactChannelId()
The Amazon Resource Name (ARN) of the contact channel.
|
Integer |
getRetryIntervalInMinutes()
The number of minutes to wait to retry sending engagement in the case the engagement initially fails.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContactChannelId(String contactChannelId)
The Amazon Resource Name (ARN) of the contact channel.
|
void |
setRetryIntervalInMinutes(Integer retryIntervalInMinutes)
The number of minutes to wait to retry sending engagement in the case the engagement initially fails.
|
String |
toString()
Returns a string representation of this object.
|
ChannelTargetInfo |
withContactChannelId(String contactChannelId)
The Amazon Resource Name (ARN) of the contact channel.
|
ChannelTargetInfo |
withRetryIntervalInMinutes(Integer retryIntervalInMinutes)
The number of minutes to wait to retry sending engagement in the case the engagement initially fails.
|
public void setContactChannelId(String contactChannelId)
The Amazon Resource Name (ARN) of the contact channel.
contactChannelId
- The Amazon Resource Name (ARN) of the contact channel.public String getContactChannelId()
The Amazon Resource Name (ARN) of the contact channel.
public ChannelTargetInfo withContactChannelId(String contactChannelId)
The Amazon Resource Name (ARN) of the contact channel.
contactChannelId
- The Amazon Resource Name (ARN) of the contact channel.public void setRetryIntervalInMinutes(Integer retryIntervalInMinutes)
The number of minutes to wait to retry sending engagement in the case the engagement initially fails.
retryIntervalInMinutes
- The number of minutes to wait to retry sending engagement in the case the engagement initially fails.public Integer getRetryIntervalInMinutes()
The number of minutes to wait to retry sending engagement in the case the engagement initially fails.
public ChannelTargetInfo withRetryIntervalInMinutes(Integer retryIntervalInMinutes)
The number of minutes to wait to retry sending engagement in the case the engagement initially fails.
retryIntervalInMinutes
- The number of minutes to wait to retry sending engagement in the case the engagement initially fails.public String toString()
toString
in class Object
Object.toString()
public ChannelTargetInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.