@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ContactTargetInfo extends Object implements Serializable, Cloneable, StructuredPojo
The contact that Incident Manager is engaging during an incident.
Constructor and Description |
---|
ContactTargetInfo() |
Modifier and Type | Method and Description |
---|---|
ContactTargetInfo |
clone() |
boolean |
equals(Object obj) |
String |
getContactId()
The Amazon Resource Name (ARN) of the contact.
|
Boolean |
getIsEssential()
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
|
int |
hashCode() |
Boolean |
isEssential()
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setContactId(String contactId)
The Amazon Resource Name (ARN) of the contact.
|
void |
setIsEssential(Boolean isEssential)
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
|
String |
toString()
Returns a string representation of this object.
|
ContactTargetInfo |
withContactId(String contactId)
The Amazon Resource Name (ARN) of the contact.
|
ContactTargetInfo |
withIsEssential(Boolean isEssential)
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
|
public void setContactId(String contactId)
The Amazon Resource Name (ARN) of the contact.
contactId
- The Amazon Resource Name (ARN) of the contact.public String getContactId()
The Amazon Resource Name (ARN) of the contact.
public ContactTargetInfo withContactId(String contactId)
The Amazon Resource Name (ARN) of the contact.
contactId
- The Amazon Resource Name (ARN) of the contact.public void setIsEssential(Boolean isEssential)
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
isEssential
- A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.public Boolean getIsEssential()
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
public ContactTargetInfo withIsEssential(Boolean isEssential)
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
isEssential
- A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.public Boolean isEssential()
A Boolean value determining if the contact's acknowledgement stops the progress of stages in the plan.
public String toString()
toString
in class Object
Object.toString()
public ContactTargetInfo clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.