@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class QuickConnectSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains summary information about a quick connect.
Constructor and Description |
---|
QuickConnectSummary() |
Modifier and Type | Method and Description |
---|---|
QuickConnectSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the quick connect.
|
String |
getId()
The identifier for the quick connect.
|
String |
getLastModifiedRegion()
The Amazon Web Services Region where this resource was last modified.
|
Date |
getLastModifiedTime()
The timestamp when this resource was last modified.
|
String |
getName()
The name of the quick connect.
|
String |
getQuickConnectType()
The type of quick connect.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the quick connect.
|
void |
setId(String id)
The identifier for the quick connect.
|
void |
setLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
|
void |
setName(String name)
The name of the quick connect.
|
void |
setQuickConnectType(String quickConnectType)
The type of quick connect.
|
String |
toString()
Returns a string representation of this object.
|
QuickConnectSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the quick connect.
|
QuickConnectSummary |
withId(String id)
The identifier for the quick connect.
|
QuickConnectSummary |
withLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
|
QuickConnectSummary |
withLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
|
QuickConnectSummary |
withName(String name)
The name of the quick connect.
|
QuickConnectSummary |
withQuickConnectType(QuickConnectType quickConnectType)
The type of quick connect.
|
QuickConnectSummary |
withQuickConnectType(String quickConnectType)
The type of quick connect.
|
public void setId(String id)
The identifier for the quick connect.
id
- The identifier for the quick connect.public String getId()
The identifier for the quick connect.
public QuickConnectSummary withId(String id)
The identifier for the quick connect.
id
- The identifier for the quick connect.public void setArn(String arn)
The Amazon Resource Name (ARN) of the quick connect.
arn
- The Amazon Resource Name (ARN) of the quick connect.public String getArn()
The Amazon Resource Name (ARN) of the quick connect.
public QuickConnectSummary withArn(String arn)
The Amazon Resource Name (ARN) of the quick connect.
arn
- The Amazon Resource Name (ARN) of the quick connect.public void setName(String name)
The name of the quick connect.
name
- The name of the quick connect.public String getName()
The name of the quick connect.
public QuickConnectSummary withName(String name)
The name of the quick connect.
name
- The name of the quick connect.public void setQuickConnectType(String quickConnectType)
The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
quickConnectType
- The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are
prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).QuickConnectType
public String getQuickConnectType()
The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
QuickConnectType
public QuickConnectSummary withQuickConnectType(String quickConnectType)
The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
quickConnectType
- The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are
prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).QuickConnectType
public QuickConnectSummary withQuickConnectType(QuickConnectType quickConnectType)
The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
quickConnectType
- The type of quick connect. In the Amazon Connect admin website, when you create a quick connect, you are
prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).QuickConnectType
public void setLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
lastModifiedTime
- The timestamp when this resource was last modified.public Date getLastModifiedTime()
The timestamp when this resource was last modified.
public QuickConnectSummary withLastModifiedTime(Date lastModifiedTime)
The timestamp when this resource was last modified.
lastModifiedTime
- The timestamp when this resource was last modified.public void setLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
lastModifiedRegion
- The Amazon Web Services Region where this resource was last modified.public String getLastModifiedRegion()
The Amazon Web Services Region where this resource was last modified.
public QuickConnectSummary withLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region where this resource was last modified.
lastModifiedRegion
- The Amazon Web Services Region where this resource was last modified.public String toString()
toString
in class Object
Object.toString()
public QuickConnectSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.