@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class InstanceSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about the instance.
Constructor and Description |
---|
InstanceSummary() |
Modifier and Type | Method and Description |
---|---|
InstanceSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the instance.
|
Date |
getCreatedTime()
When the instance was created.
|
String |
getId()
The identifier of the instance.
|
String |
getIdentityManagementType()
The identity management type of the instance.
|
Boolean |
getInboundCallsEnabled()
Whether inbound calls are enabled.
|
String |
getInstanceAccessUrl()
This URL allows contact center users to access the Amazon Connect admin website.
|
String |
getInstanceAlias()
The alias of the instance.
|
String |
getInstanceStatus()
The state of the instance.
|
Boolean |
getOutboundCallsEnabled()
Whether outbound calls are enabled.
|
String |
getServiceRole()
The service role of the instance.
|
int |
hashCode() |
Boolean |
isInboundCallsEnabled()
Whether inbound calls are enabled.
|
Boolean |
isOutboundCallsEnabled()
Whether outbound calls are enabled.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the instance.
|
void |
setCreatedTime(Date createdTime)
When the instance was created.
|
void |
setId(String id)
The identifier of the instance.
|
void |
setIdentityManagementType(String identityManagementType)
The identity management type of the instance.
|
void |
setInboundCallsEnabled(Boolean inboundCallsEnabled)
Whether inbound calls are enabled.
|
void |
setInstanceAccessUrl(String instanceAccessUrl)
This URL allows contact center users to access the Amazon Connect admin website.
|
void |
setInstanceAlias(String instanceAlias)
The alias of the instance.
|
void |
setInstanceStatus(String instanceStatus)
The state of the instance.
|
void |
setOutboundCallsEnabled(Boolean outboundCallsEnabled)
Whether outbound calls are enabled.
|
void |
setServiceRole(String serviceRole)
The service role of the instance.
|
String |
toString()
Returns a string representation of this object.
|
InstanceSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the instance.
|
InstanceSummary |
withCreatedTime(Date createdTime)
When the instance was created.
|
InstanceSummary |
withId(String id)
The identifier of the instance.
|
InstanceSummary |
withIdentityManagementType(DirectoryType identityManagementType)
The identity management type of the instance.
|
InstanceSummary |
withIdentityManagementType(String identityManagementType)
The identity management type of the instance.
|
InstanceSummary |
withInboundCallsEnabled(Boolean inboundCallsEnabled)
Whether inbound calls are enabled.
|
InstanceSummary |
withInstanceAccessUrl(String instanceAccessUrl)
This URL allows contact center users to access the Amazon Connect admin website.
|
InstanceSummary |
withInstanceAlias(String instanceAlias)
The alias of the instance.
|
InstanceSummary |
withInstanceStatus(InstanceStatus instanceStatus)
The state of the instance.
|
InstanceSummary |
withInstanceStatus(String instanceStatus)
The state of the instance.
|
InstanceSummary |
withOutboundCallsEnabled(Boolean outboundCallsEnabled)
Whether outbound calls are enabled.
|
InstanceSummary |
withServiceRole(String serviceRole)
The service role of the instance.
|
public void setId(String id)
The identifier of the instance.
id
- The identifier of the instance.public String getId()
The identifier of the instance.
public InstanceSummary withId(String id)
The identifier of the instance.
id
- The identifier of the instance.public void setArn(String arn)
The Amazon Resource Name (ARN) of the instance.
arn
- The Amazon Resource Name (ARN) of the instance.public String getArn()
The Amazon Resource Name (ARN) of the instance.
public InstanceSummary withArn(String arn)
The Amazon Resource Name (ARN) of the instance.
arn
- The Amazon Resource Name (ARN) of the instance.public void setIdentityManagementType(String identityManagementType)
The identity management type of the instance.
identityManagementType
- The identity management type of the instance.DirectoryType
public String getIdentityManagementType()
The identity management type of the instance.
DirectoryType
public InstanceSummary withIdentityManagementType(String identityManagementType)
The identity management type of the instance.
identityManagementType
- The identity management type of the instance.DirectoryType
public InstanceSummary withIdentityManagementType(DirectoryType identityManagementType)
The identity management type of the instance.
identityManagementType
- The identity management type of the instance.DirectoryType
public void setInstanceAlias(String instanceAlias)
The alias of the instance.
instanceAlias
- The alias of the instance.public String getInstanceAlias()
The alias of the instance.
public InstanceSummary withInstanceAlias(String instanceAlias)
The alias of the instance.
instanceAlias
- The alias of the instance.public void setCreatedTime(Date createdTime)
When the instance was created.
createdTime
- When the instance was created.public Date getCreatedTime()
When the instance was created.
public InstanceSummary withCreatedTime(Date createdTime)
When the instance was created.
createdTime
- When the instance was created.public void setServiceRole(String serviceRole)
The service role of the instance.
serviceRole
- The service role of the instance.public String getServiceRole()
The service role of the instance.
public InstanceSummary withServiceRole(String serviceRole)
The service role of the instance.
serviceRole
- The service role of the instance.public void setInstanceStatus(String instanceStatus)
The state of the instance.
instanceStatus
- The state of the instance.InstanceStatus
public String getInstanceStatus()
The state of the instance.
InstanceStatus
public InstanceSummary withInstanceStatus(String instanceStatus)
The state of the instance.
instanceStatus
- The state of the instance.InstanceStatus
public InstanceSummary withInstanceStatus(InstanceStatus instanceStatus)
The state of the instance.
instanceStatus
- The state of the instance.InstanceStatus
public void setInboundCallsEnabled(Boolean inboundCallsEnabled)
Whether inbound calls are enabled.
inboundCallsEnabled
- Whether inbound calls are enabled.public Boolean getInboundCallsEnabled()
Whether inbound calls are enabled.
public InstanceSummary withInboundCallsEnabled(Boolean inboundCallsEnabled)
Whether inbound calls are enabled.
inboundCallsEnabled
- Whether inbound calls are enabled.public Boolean isInboundCallsEnabled()
Whether inbound calls are enabled.
public void setOutboundCallsEnabled(Boolean outboundCallsEnabled)
Whether outbound calls are enabled.
outboundCallsEnabled
- Whether outbound calls are enabled.public Boolean getOutboundCallsEnabled()
Whether outbound calls are enabled.
public InstanceSummary withOutboundCallsEnabled(Boolean outboundCallsEnabled)
Whether outbound calls are enabled.
outboundCallsEnabled
- Whether outbound calls are enabled.public Boolean isOutboundCallsEnabled()
Whether outbound calls are enabled.
public void setInstanceAccessUrl(String instanceAccessUrl)
This URL allows contact center users to access the Amazon Connect admin website.
instanceAccessUrl
- This URL allows contact center users to access the Amazon Connect admin website.public String getInstanceAccessUrl()
This URL allows contact center users to access the Amazon Connect admin website.
public InstanceSummary withInstanceAccessUrl(String instanceAccessUrl)
This URL allows contact center users to access the Amazon Connect admin website.
instanceAccessUrl
- This URL allows contact center users to access the Amazon Connect admin website.public String toString()
toString
in class Object
Object.toString()
public InstanceSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.