@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ListPhoneNumbersSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about phone numbers that have been claimed to your Amazon Connect instance or traffic distribution group.
Constructor and Description |
---|
ListPhoneNumbersSummary() |
Modifier and Type | Method and Description |
---|---|
ListPhoneNumbersSummary |
clone() |
boolean |
equals(Object obj) |
String |
getInstanceId()
The identifier of the Amazon Connect instance that phone numbers are claimed to.
|
String |
getPhoneNumber()
The phone number.
|
String |
getPhoneNumberArn()
The Amazon Resource Name (ARN) of the phone number.
|
String |
getPhoneNumberCountryCode()
The ISO country code.
|
String |
getPhoneNumberDescription()
The description of the phone number.
|
String |
getPhoneNumberId()
A unique identifier for the phone number.
|
String |
getPhoneNumberType()
The type of phone number.
|
String |
getSourcePhoneNumberArn()
The claimed phone number ARN that was previously imported from the external service, such as Amazon Pinpoint.
|
String |
getTargetArn()
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone number
inbound traffic is routed through.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInstanceId(String instanceId)
The identifier of the Amazon Connect instance that phone numbers are claimed to.
|
void |
setPhoneNumber(String phoneNumber)
The phone number.
|
void |
setPhoneNumberArn(String phoneNumberArn)
The Amazon Resource Name (ARN) of the phone number.
|
void |
setPhoneNumberCountryCode(String phoneNumberCountryCode)
The ISO country code.
|
void |
setPhoneNumberDescription(String phoneNumberDescription)
The description of the phone number.
|
void |
setPhoneNumberId(String phoneNumberId)
A unique identifier for the phone number.
|
void |
setPhoneNumberType(String phoneNumberType)
The type of phone number.
|
void |
setSourcePhoneNumberArn(String sourcePhoneNumberArn)
The claimed phone number ARN that was previously imported from the external service, such as Amazon Pinpoint.
|
void |
setTargetArn(String targetArn)
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone number
inbound traffic is routed through.
|
String |
toString()
Returns a string representation of this object.
|
ListPhoneNumbersSummary |
withInstanceId(String instanceId)
The identifier of the Amazon Connect instance that phone numbers are claimed to.
|
ListPhoneNumbersSummary |
withPhoneNumber(String phoneNumber)
The phone number.
|
ListPhoneNumbersSummary |
withPhoneNumberArn(String phoneNumberArn)
The Amazon Resource Name (ARN) of the phone number.
|
ListPhoneNumbersSummary |
withPhoneNumberCountryCode(PhoneNumberCountryCode phoneNumberCountryCode)
The ISO country code.
|
ListPhoneNumbersSummary |
withPhoneNumberCountryCode(String phoneNumberCountryCode)
The ISO country code.
|
ListPhoneNumbersSummary |
withPhoneNumberDescription(String phoneNumberDescription)
The description of the phone number.
|
ListPhoneNumbersSummary |
withPhoneNumberId(String phoneNumberId)
A unique identifier for the phone number.
|
ListPhoneNumbersSummary |
withPhoneNumberType(PhoneNumberType phoneNumberType)
The type of phone number.
|
ListPhoneNumbersSummary |
withPhoneNumberType(String phoneNumberType)
The type of phone number.
|
ListPhoneNumbersSummary |
withSourcePhoneNumberArn(String sourcePhoneNumberArn)
The claimed phone number ARN that was previously imported from the external service, such as Amazon Pinpoint.
|
ListPhoneNumbersSummary |
withTargetArn(String targetArn)
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone number
inbound traffic is routed through.
|
public void setPhoneNumberId(String phoneNumberId)
A unique identifier for the phone number.
phoneNumberId
- A unique identifier for the phone number.public String getPhoneNumberId()
A unique identifier for the phone number.
public ListPhoneNumbersSummary withPhoneNumberId(String phoneNumberId)
A unique identifier for the phone number.
phoneNumberId
- A unique identifier for the phone number.public void setPhoneNumberArn(String phoneNumberArn)
The Amazon Resource Name (ARN) of the phone number.
phoneNumberArn
- The Amazon Resource Name (ARN) of the phone number.public String getPhoneNumberArn()
The Amazon Resource Name (ARN) of the phone number.
public ListPhoneNumbersSummary withPhoneNumberArn(String phoneNumberArn)
The Amazon Resource Name (ARN) of the phone number.
phoneNumberArn
- The Amazon Resource Name (ARN) of the phone number.public void setPhoneNumber(String phoneNumber)
The phone number. Phone numbers are formatted
[+] [country code] [subscriber number including area code]
.
phoneNumber
- The phone number. Phone numbers are formatted
[+] [country code] [subscriber number including area code]
.public String getPhoneNumber()
The phone number. Phone numbers are formatted
[+] [country code] [subscriber number including area code]
.
[+] [country code] [subscriber number including area code]
.public ListPhoneNumbersSummary withPhoneNumber(String phoneNumber)
The phone number. Phone numbers are formatted
[+] [country code] [subscriber number including area code]
.
phoneNumber
- The phone number. Phone numbers are formatted
[+] [country code] [subscriber number including area code]
.public void setPhoneNumberCountryCode(String phoneNumberCountryCode)
The ISO country code.
phoneNumberCountryCode
- The ISO country code.PhoneNumberCountryCode
public String getPhoneNumberCountryCode()
The ISO country code.
PhoneNumberCountryCode
public ListPhoneNumbersSummary withPhoneNumberCountryCode(String phoneNumberCountryCode)
The ISO country code.
phoneNumberCountryCode
- The ISO country code.PhoneNumberCountryCode
public ListPhoneNumbersSummary withPhoneNumberCountryCode(PhoneNumberCountryCode phoneNumberCountryCode)
The ISO country code.
phoneNumberCountryCode
- The ISO country code.PhoneNumberCountryCode
public void setPhoneNumberType(String phoneNumberType)
The type of phone number.
phoneNumberType
- The type of phone number.PhoneNumberType
public String getPhoneNumberType()
The type of phone number.
PhoneNumberType
public ListPhoneNumbersSummary withPhoneNumberType(String phoneNumberType)
The type of phone number.
phoneNumberType
- The type of phone number.PhoneNumberType
public ListPhoneNumbersSummary withPhoneNumberType(PhoneNumberType phoneNumberType)
The type of phone number.
phoneNumberType
- The type of phone number.PhoneNumberType
public void setTargetArn(String targetArn)
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone number inbound traffic is routed through.
targetArn
- The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone
number inbound traffic is routed through.public String getTargetArn()
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone number inbound traffic is routed through.
public ListPhoneNumbersSummary withTargetArn(String targetArn)
The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone number inbound traffic is routed through.
targetArn
- The Amazon Resource Name (ARN) for Amazon Connect instances or traffic distribution groups that phone
number inbound traffic is routed through.public void setInstanceId(String instanceId)
The identifier of the Amazon Connect instance that phone numbers are claimed to. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId
- The identifier of the Amazon Connect instance that phone numbers are claimed to. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.public String getInstanceId()
The identifier of the Amazon Connect instance that phone numbers are claimed to. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
public ListPhoneNumbersSummary withInstanceId(String instanceId)
The identifier of the Amazon Connect instance that phone numbers are claimed to. You can find the instance ID in the Amazon Resource Name (ARN) of the instance.
instanceId
- The identifier of the Amazon Connect instance that phone numbers are claimed to. You can find the instance
ID in the Amazon Resource Name (ARN) of the instance.public void setPhoneNumberDescription(String phoneNumberDescription)
The description of the phone number.
phoneNumberDescription
- The description of the phone number.public String getPhoneNumberDescription()
The description of the phone number.
public ListPhoneNumbersSummary withPhoneNumberDescription(String phoneNumberDescription)
The description of the phone number.
phoneNumberDescription
- The description of the phone number.public void setSourcePhoneNumberArn(String sourcePhoneNumberArn)
The claimed phone number ARN that was previously imported from the external service, such as Amazon Pinpoint. If it is from Amazon Pinpoint, it looks like the ARN of the phone number that was imported from Amazon Pinpoint.
sourcePhoneNumberArn
- The claimed phone number ARN that was previously imported from the external service, such as Amazon
Pinpoint. If it is from Amazon Pinpoint, it looks like the ARN of the phone number that was imported from
Amazon Pinpoint.public String getSourcePhoneNumberArn()
The claimed phone number ARN that was previously imported from the external service, such as Amazon Pinpoint. If it is from Amazon Pinpoint, it looks like the ARN of the phone number that was imported from Amazon Pinpoint.
public ListPhoneNumbersSummary withSourcePhoneNumberArn(String sourcePhoneNumberArn)
The claimed phone number ARN that was previously imported from the external service, such as Amazon Pinpoint. If it is from Amazon Pinpoint, it looks like the ARN of the phone number that was imported from Amazon Pinpoint.
sourcePhoneNumberArn
- The claimed phone number ARN that was previously imported from the external service, such as Amazon
Pinpoint. If it is from Amazon Pinpoint, it looks like the ARN of the phone number that was imported from
Amazon Pinpoint.public String toString()
toString
in class Object
Object.toString()
public ListPhoneNumbersSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.