public static interface UpdateContactRequest.Builder extends AlexaForBusinessRequest.Builder, SdkPojo, CopyableBuilder<UpdateContactRequest.Builder,UpdateContactRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateContactRequest.Builder contactArn(String contactArn)
The ARN of the contact to update.
contactArn - The ARN of the contact to update.UpdateContactRequest.Builder displayName(String displayName)
The updated display name of the contact.
displayName - The updated display name of the contact.UpdateContactRequest.Builder firstName(String firstName)
The updated first name of the contact.
firstName - The updated first name of the contact.UpdateContactRequest.Builder lastName(String lastName)
The updated last name of the contact.
lastName - The updated last name of the contact.UpdateContactRequest.Builder phoneNumber(String phoneNumber)
The updated phone number of the contact. The phone number type defaults to WORK. You can either specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify the phone number type and multiple numbers.
phoneNumber - The updated phone number of the contact. The phone number type defaults to WORK. You can either
specify PhoneNumber or PhoneNumbers. We recommend that you use PhoneNumbers, which lets you specify
the phone number type and multiple numbers.UpdateContactRequest.Builder phoneNumbers(Collection<PhoneNumber> phoneNumbers)
The list of phone numbers for the contact.
phoneNumbers - The list of phone numbers for the contact.UpdateContactRequest.Builder phoneNumbers(PhoneNumber... phoneNumbers)
The list of phone numbers for the contact.
phoneNumbers - The list of phone numbers for the contact.UpdateContactRequest.Builder phoneNumbers(Consumer<PhoneNumber.Builder>... phoneNumbers)
The list of phone numbers for the contact.
This is a convenience method that creates an instance of thePhoneNumber.Builder avoiding the need to
create one manually via PhoneNumber.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #phoneNumbers(List.
phoneNumbers - a consumer that will call methods on
PhoneNumber.Builder#phoneNumbers(java.util.Collection) UpdateContactRequest.Builder sipAddresses(Collection<SipAddress> sipAddresses)
The list of SIP addresses for the contact.
sipAddresses - The list of SIP addresses for the contact.UpdateContactRequest.Builder sipAddresses(SipAddress... sipAddresses)
The list of SIP addresses for the contact.
sipAddresses - The list of SIP addresses for the contact.UpdateContactRequest.Builder sipAddresses(Consumer<SipAddress.Builder>... sipAddresses)
The list of SIP addresses for the contact.
This is a convenience method that creates an instance of theSipAddress.Builder avoiding the need to create
one manually via SipAddress.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #sipAddresses(List.
sipAddresses - a consumer that will call methods on
SipAddress.Builder#sipAddresses(java.util.Collection) UpdateContactRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateContactRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.