@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AuthenticationProfileSummary extends Object implements Serializable, Cloneable, StructuredPojo
This API is in preview release for Amazon Connect and is subject to change. To request access to this API, contact Amazon Web Services Support.
A summary of a given authentication profile.
Constructor and Description |
---|
AuthenticationProfileSummary() |
Modifier and Type | Method and Description |
---|---|
AuthenticationProfileSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the authentication profile summary.
|
String |
getId()
The unique identifier of the authentication profile.
|
Boolean |
getIsDefault()
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance.
|
String |
getLastModifiedRegion()
The Amazon Web Services Region when the authentication profile summary was last modified.
|
Date |
getLastModifiedTime()
The timestamp when the authentication profile summary was last modified.
|
String |
getName()
The name of the authentication profile summary.
|
int |
hashCode() |
Boolean |
isDefault()
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the authentication profile summary.
|
void |
setId(String id)
The unique identifier of the authentication profile.
|
void |
setIsDefault(Boolean isDefault)
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance.
|
void |
setLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region when the authentication profile summary was last modified.
|
void |
setLastModifiedTime(Date lastModifiedTime)
The timestamp when the authentication profile summary was last modified.
|
void |
setName(String name)
The name of the authentication profile summary.
|
String |
toString()
Returns a string representation of this object.
|
AuthenticationProfileSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the authentication profile summary.
|
AuthenticationProfileSummary |
withId(String id)
The unique identifier of the authentication profile.
|
AuthenticationProfileSummary |
withIsDefault(Boolean isDefault)
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance.
|
AuthenticationProfileSummary |
withLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region when the authentication profile summary was last modified.
|
AuthenticationProfileSummary |
withLastModifiedTime(Date lastModifiedTime)
The timestamp when the authentication profile summary was last modified.
|
AuthenticationProfileSummary |
withName(String name)
The name of the authentication profile summary.
|
public void setId(String id)
The unique identifier of the authentication profile.
id
- The unique identifier of the authentication profile.public String getId()
The unique identifier of the authentication profile.
public AuthenticationProfileSummary withId(String id)
The unique identifier of the authentication profile.
id
- The unique identifier of the authentication profile.public void setArn(String arn)
The Amazon Resource Name (ARN) of the authentication profile summary.
arn
- The Amazon Resource Name (ARN) of the authentication profile summary.public String getArn()
The Amazon Resource Name (ARN) of the authentication profile summary.
public AuthenticationProfileSummary withArn(String arn)
The Amazon Resource Name (ARN) of the authentication profile summary.
arn
- The Amazon Resource Name (ARN) of the authentication profile summary.public void setName(String name)
The name of the authentication profile summary.
name
- The name of the authentication profile summary.public String getName()
The name of the authentication profile summary.
public AuthenticationProfileSummary withName(String name)
The name of the authentication profile summary.
name
- The name of the authentication profile summary.public void setIsDefault(Boolean isDefault)
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance. The default authentication profile applies to all agents in an Amazon Connect instance, unless overridden by another authentication profile.
isDefault
- Shows whether the authentication profile is the default authentication profile for the Amazon Connect
instance. The default authentication profile applies to all agents in an Amazon Connect instance, unless
overridden by another authentication profile.public Boolean getIsDefault()
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance. The default authentication profile applies to all agents in an Amazon Connect instance, unless overridden by another authentication profile.
public AuthenticationProfileSummary withIsDefault(Boolean isDefault)
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance. The default authentication profile applies to all agents in an Amazon Connect instance, unless overridden by another authentication profile.
isDefault
- Shows whether the authentication profile is the default authentication profile for the Amazon Connect
instance. The default authentication profile applies to all agents in an Amazon Connect instance, unless
overridden by another authentication profile.public Boolean isDefault()
Shows whether the authentication profile is the default authentication profile for the Amazon Connect instance. The default authentication profile applies to all agents in an Amazon Connect instance, unless overridden by another authentication profile.
public void setLastModifiedTime(Date lastModifiedTime)
The timestamp when the authentication profile summary was last modified.
lastModifiedTime
- The timestamp when the authentication profile summary was last modified.public Date getLastModifiedTime()
The timestamp when the authentication profile summary was last modified.
public AuthenticationProfileSummary withLastModifiedTime(Date lastModifiedTime)
The timestamp when the authentication profile summary was last modified.
lastModifiedTime
- The timestamp when the authentication profile summary was last modified.public void setLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region when the authentication profile summary was last modified.
lastModifiedRegion
- The Amazon Web Services Region when the authentication profile summary was last modified.public String getLastModifiedRegion()
The Amazon Web Services Region when the authentication profile summary was last modified.
public AuthenticationProfileSummary withLastModifiedRegion(String lastModifiedRegion)
The Amazon Web Services Region when the authentication profile summary was last modified.
lastModifiedRegion
- The Amazon Web Services Region when the authentication profile summary was last modified.public String toString()
toString
in class Object
Object.toString()
public AuthenticationProfileSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.