@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionGroupSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains details about an action group.
Constructor and Description |
---|
ActionGroupSummary() |
Modifier and Type | Method and Description |
---|---|
ActionGroupSummary |
clone() |
boolean |
equals(Object obj) |
String |
getActionGroupId()
The unique identifier of the action group.
|
String |
getActionGroupName()
The name of the action group.
|
String |
getActionGroupState()
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent
request.
|
String |
getDescription()
The description of the action group.
|
Date |
getUpdatedAt()
The time at which the action group was last updated.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActionGroupId(String actionGroupId)
The unique identifier of the action group.
|
void |
setActionGroupName(String actionGroupName)
The name of the action group.
|
void |
setActionGroupState(String actionGroupState)
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent
request.
|
void |
setDescription(String description)
The description of the action group.
|
void |
setUpdatedAt(Date updatedAt)
The time at which the action group was last updated.
|
String |
toString()
Returns a string representation of this object.
|
ActionGroupSummary |
withActionGroupId(String actionGroupId)
The unique identifier of the action group.
|
ActionGroupSummary |
withActionGroupName(String actionGroupName)
The name of the action group.
|
ActionGroupSummary |
withActionGroupState(ActionGroupState actionGroupState)
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent
request.
|
ActionGroupSummary |
withActionGroupState(String actionGroupState)
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent
request.
|
ActionGroupSummary |
withDescription(String description)
The description of the action group.
|
ActionGroupSummary |
withUpdatedAt(Date updatedAt)
The time at which the action group was last updated.
|
public void setActionGroupId(String actionGroupId)
The unique identifier of the action group.
actionGroupId
- The unique identifier of the action group.public String getActionGroupId()
The unique identifier of the action group.
public ActionGroupSummary withActionGroupId(String actionGroupId)
The unique identifier of the action group.
actionGroupId
- The unique identifier of the action group.public void setActionGroupName(String actionGroupName)
The name of the action group.
actionGroupName
- The name of the action group.public String getActionGroupName()
The name of the action group.
public ActionGroupSummary withActionGroupName(String actionGroupName)
The name of the action group.
actionGroupName
- The name of the action group.public void setActionGroupState(String actionGroupState)
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.
actionGroupState
- Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.ActionGroupState
public String getActionGroupState()
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.
ActionGroupState
public ActionGroupSummary withActionGroupState(String actionGroupState)
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.
actionGroupState
- Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.ActionGroupState
public ActionGroupSummary withActionGroupState(ActionGroupState actionGroupState)
Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.
actionGroupState
- Specifies whether the action group is available for the agent to invoke or not when sending an InvokeAgent request.ActionGroupState
public void setDescription(String description)
The description of the action group.
description
- The description of the action group.public String getDescription()
The description of the action group.
public ActionGroupSummary withDescription(String description)
The description of the action group.
description
- The description of the action group.public void setUpdatedAt(Date updatedAt)
The time at which the action group was last updated.
updatedAt
- The time at which the action group was last updated.public Date getUpdatedAt()
The time at which the action group was last updated.
public ActionGroupSummary withUpdatedAt(Date updatedAt)
The time at which the action group was last updated.
updatedAt
- The time at which the action group was last updated.public String toString()
toString
in class Object
Object.toString()
public ActionGroupSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.