#[non_exhaustive]pub struct CustomerProfileAttributesBuilder { /* private fields */ }
Expand description
A builder for CustomerProfileAttributes
.
Implementations§
Source§impl CustomerProfileAttributesBuilder
impl CustomerProfileAttributesBuilder
Sourcepub fn profile_id(self, input: impl Into<String>) -> Self
pub fn profile_id(self, input: impl Into<String>) -> Self
The unique identifier of a customer profile.
Sourcepub fn set_profile_id(self, input: Option<String>) -> Self
pub fn set_profile_id(self, input: Option<String>) -> Self
The unique identifier of a customer profile.
Sourcepub fn get_profile_id(&self) -> &Option<String>
pub fn get_profile_id(&self) -> &Option<String>
The unique identifier of a customer profile.
Sourcepub fn profile_arn(self, input: impl Into<String>) -> Self
pub fn profile_arn(self, input: impl Into<String>) -> Self
The ARN of a customer profile.
Sourcepub fn set_profile_arn(self, input: Option<String>) -> Self
pub fn set_profile_arn(self, input: Option<String>) -> Self
The ARN of a customer profile.
Sourcepub fn get_profile_arn(&self) -> &Option<String>
pub fn get_profile_arn(&self) -> &Option<String>
The ARN of a customer profile.
Sourcepub fn first_name(self, input: impl Into<String>) -> Self
pub fn first_name(self, input: impl Into<String>) -> Self
The customer's first name.
Sourcepub fn set_first_name(self, input: Option<String>) -> Self
pub fn set_first_name(self, input: Option<String>) -> Self
The customer's first name.
Sourcepub fn get_first_name(&self) -> &Option<String>
pub fn get_first_name(&self) -> &Option<String>
The customer's first name.
Sourcepub fn middle_name(self, input: impl Into<String>) -> Self
pub fn middle_name(self, input: impl Into<String>) -> Self
The customer's middle name.
Sourcepub fn set_middle_name(self, input: Option<String>) -> Self
pub fn set_middle_name(self, input: Option<String>) -> Self
The customer's middle name.
Sourcepub fn get_middle_name(&self) -> &Option<String>
pub fn get_middle_name(&self) -> &Option<String>
The customer's middle name.
Sourcepub fn set_last_name(self, input: Option<String>) -> Self
pub fn set_last_name(self, input: Option<String>) -> Self
The customer's last name.
Sourcepub fn get_last_name(&self) -> &Option<String>
pub fn get_last_name(&self) -> &Option<String>
The customer's last name.
Sourcepub fn account_number(self, input: impl Into<String>) -> Self
pub fn account_number(self, input: impl Into<String>) -> Self
A unique account number that you have given to the customer.
Sourcepub fn set_account_number(self, input: Option<String>) -> Self
pub fn set_account_number(self, input: Option<String>) -> Self
A unique account number that you have given to the customer.
Sourcepub fn get_account_number(&self) -> &Option<String>
pub fn get_account_number(&self) -> &Option<String>
A unique account number that you have given to the customer.
Sourcepub fn email_address(self, input: impl Into<String>) -> Self
pub fn email_address(self, input: impl Into<String>) -> Self
The customer's email address, which has not been specified as a personal or business address.
Sourcepub fn set_email_address(self, input: Option<String>) -> Self
pub fn set_email_address(self, input: Option<String>) -> Self
The customer's email address, which has not been specified as a personal or business address.
Sourcepub fn get_email_address(&self) -> &Option<String>
pub fn get_email_address(&self) -> &Option<String>
The customer's email address, which has not been specified as a personal or business address.
Sourcepub fn phone_number(self, input: impl Into<String>) -> Self
pub fn phone_number(self, input: impl Into<String>) -> Self
The customer's phone number, which has not been specified as a mobile, home, or business number.
Sourcepub fn set_phone_number(self, input: Option<String>) -> Self
pub fn set_phone_number(self, input: Option<String>) -> Self
The customer's phone number, which has not been specified as a mobile, home, or business number.
Sourcepub fn get_phone_number(&self) -> &Option<String>
pub fn get_phone_number(&self) -> &Option<String>
The customer's phone number, which has not been specified as a mobile, home, or business number.
Sourcepub fn additional_information(self, input: impl Into<String>) -> Self
pub fn additional_information(self, input: impl Into<String>) -> Self
Any additional information relevant to the customer's profile.
Sourcepub fn set_additional_information(self, input: Option<String>) -> Self
pub fn set_additional_information(self, input: Option<String>) -> Self
Any additional information relevant to the customer's profile.
Sourcepub fn get_additional_information(&self) -> &Option<String>
pub fn get_additional_information(&self) -> &Option<String>
Any additional information relevant to the customer's profile.
Sourcepub fn party_type(self, input: impl Into<String>) -> Self
pub fn party_type(self, input: impl Into<String>) -> Self
The customer's party type.
Sourcepub fn set_party_type(self, input: Option<String>) -> Self
pub fn set_party_type(self, input: Option<String>) -> Self
The customer's party type.
Sourcepub fn get_party_type(&self) -> &Option<String>
pub fn get_party_type(&self) -> &Option<String>
The customer's party type.
Sourcepub fn business_name(self, input: impl Into<String>) -> Self
pub fn business_name(self, input: impl Into<String>) -> Self
The name of the customer's business.
Sourcepub fn set_business_name(self, input: Option<String>) -> Self
pub fn set_business_name(self, input: Option<String>) -> Self
The name of the customer's business.
Sourcepub fn get_business_name(&self) -> &Option<String>
pub fn get_business_name(&self) -> &Option<String>
The name of the customer's business.
Sourcepub fn birth_date(self, input: impl Into<String>) -> Self
pub fn birth_date(self, input: impl Into<String>) -> Self
The customer's birth date.
Sourcepub fn set_birth_date(self, input: Option<String>) -> Self
pub fn set_birth_date(self, input: Option<String>) -> Self
The customer's birth date.
Sourcepub fn get_birth_date(&self) -> &Option<String>
pub fn get_birth_date(&self) -> &Option<String>
The customer's birth date.
Sourcepub fn set_gender(self, input: Option<String>) -> Self
pub fn set_gender(self, input: Option<String>) -> Self
The customer's gender.
Sourcepub fn get_gender(&self) -> &Option<String>
pub fn get_gender(&self) -> &Option<String>
The customer's gender.
Sourcepub fn mobile_phone_number(self, input: impl Into<String>) -> Self
pub fn mobile_phone_number(self, input: impl Into<String>) -> Self
The customer's mobile phone number.
Sourcepub fn set_mobile_phone_number(self, input: Option<String>) -> Self
pub fn set_mobile_phone_number(self, input: Option<String>) -> Self
The customer's mobile phone number.
Sourcepub fn get_mobile_phone_number(&self) -> &Option<String>
pub fn get_mobile_phone_number(&self) -> &Option<String>
The customer's mobile phone number.
Sourcepub fn home_phone_number(self, input: impl Into<String>) -> Self
pub fn home_phone_number(self, input: impl Into<String>) -> Self
The customer's mobile phone number.
Sourcepub fn set_home_phone_number(self, input: Option<String>) -> Self
pub fn set_home_phone_number(self, input: Option<String>) -> Self
The customer's mobile phone number.
Sourcepub fn get_home_phone_number(&self) -> &Option<String>
pub fn get_home_phone_number(&self) -> &Option<String>
The customer's mobile phone number.
Sourcepub fn business_phone_number(self, input: impl Into<String>) -> Self
pub fn business_phone_number(self, input: impl Into<String>) -> Self
The customer's business phone number.
Sourcepub fn set_business_phone_number(self, input: Option<String>) -> Self
pub fn set_business_phone_number(self, input: Option<String>) -> Self
The customer's business phone number.
Sourcepub fn get_business_phone_number(&self) -> &Option<String>
pub fn get_business_phone_number(&self) -> &Option<String>
The customer's business phone number.
Sourcepub fn business_email_address(self, input: impl Into<String>) -> Self
pub fn business_email_address(self, input: impl Into<String>) -> Self
The customer's business email address.
Sourcepub fn set_business_email_address(self, input: Option<String>) -> Self
pub fn set_business_email_address(self, input: Option<String>) -> Self
The customer's business email address.
Sourcepub fn get_business_email_address(&self) -> &Option<String>
pub fn get_business_email_address(&self) -> &Option<String>
The customer's business email address.
Sourcepub fn set_address1(self, input: Option<String>) -> Self
pub fn set_address1(self, input: Option<String>) -> Self
The first line of a customer address.
Sourcepub fn get_address1(&self) -> &Option<String>
pub fn get_address1(&self) -> &Option<String>
The first line of a customer address.
Sourcepub fn set_address2(self, input: Option<String>) -> Self
pub fn set_address2(self, input: Option<String>) -> Self
The second line of a customer address.
Sourcepub fn get_address2(&self) -> &Option<String>
pub fn get_address2(&self) -> &Option<String>
The second line of a customer address.
Sourcepub fn set_address3(self, input: Option<String>) -> Self
pub fn set_address3(self, input: Option<String>) -> Self
The third line of a customer address.
Sourcepub fn get_address3(&self) -> &Option<String>
pub fn get_address3(&self) -> &Option<String>
The third line of a customer address.
Sourcepub fn set_address4(self, input: Option<String>) -> Self
pub fn set_address4(self, input: Option<String>) -> Self
The fourth line of a customer address.
Sourcepub fn get_address4(&self) -> &Option<String>
pub fn get_address4(&self) -> &Option<String>
The fourth line of a customer address.
Sourcepub fn set_county(self, input: Option<String>) -> Self
pub fn set_county(self, input: Option<String>) -> Self
The county in which a customer lives.
Sourcepub fn get_county(&self) -> &Option<String>
pub fn get_county(&self) -> &Option<String>
The county in which a customer lives.
Sourcepub fn set_country(self, input: Option<String>) -> Self
pub fn set_country(self, input: Option<String>) -> Self
The country in which a customer lives.
Sourcepub fn get_country(&self) -> &Option<String>
pub fn get_country(&self) -> &Option<String>
The country in which a customer lives.
Sourcepub fn postal_code(self, input: impl Into<String>) -> Self
pub fn postal_code(self, input: impl Into<String>) -> Self
The postal code of a customer address.
Sourcepub fn set_postal_code(self, input: Option<String>) -> Self
pub fn set_postal_code(self, input: Option<String>) -> Self
The postal code of a customer address.
Sourcepub fn get_postal_code(&self) -> &Option<String>
pub fn get_postal_code(&self) -> &Option<String>
The postal code of a customer address.
Sourcepub fn province(self, input: impl Into<String>) -> Self
pub fn province(self, input: impl Into<String>) -> Self
The province in which a customer lives.
Sourcepub fn set_province(self, input: Option<String>) -> Self
pub fn set_province(self, input: Option<String>) -> Self
The province in which a customer lives.
Sourcepub fn get_province(&self) -> &Option<String>
pub fn get_province(&self) -> &Option<String>
The province in which a customer lives.
Sourcepub fn shipping_address1(self, input: impl Into<String>) -> Self
pub fn shipping_address1(self, input: impl Into<String>) -> Self
The first line of a customer’s shipping address.
Sourcepub fn set_shipping_address1(self, input: Option<String>) -> Self
pub fn set_shipping_address1(self, input: Option<String>) -> Self
The first line of a customer’s shipping address.
Sourcepub fn get_shipping_address1(&self) -> &Option<String>
pub fn get_shipping_address1(&self) -> &Option<String>
The first line of a customer’s shipping address.
Sourcepub fn shipping_address2(self, input: impl Into<String>) -> Self
pub fn shipping_address2(self, input: impl Into<String>) -> Self
The second line of a customer’s shipping address.
Sourcepub fn set_shipping_address2(self, input: Option<String>) -> Self
pub fn set_shipping_address2(self, input: Option<String>) -> Self
The second line of a customer’s shipping address.
Sourcepub fn get_shipping_address2(&self) -> &Option<String>
pub fn get_shipping_address2(&self) -> &Option<String>
The second line of a customer’s shipping address.
Sourcepub fn shipping_address3(self, input: impl Into<String>) -> Self
pub fn shipping_address3(self, input: impl Into<String>) -> Self
The third line of a customer’s shipping address.
Sourcepub fn set_shipping_address3(self, input: Option<String>) -> Self
pub fn set_shipping_address3(self, input: Option<String>) -> Self
The third line of a customer’s shipping address.
Sourcepub fn get_shipping_address3(&self) -> &Option<String>
pub fn get_shipping_address3(&self) -> &Option<String>
The third line of a customer’s shipping address.
Sourcepub fn shipping_address4(self, input: impl Into<String>) -> Self
pub fn shipping_address4(self, input: impl Into<String>) -> Self
The fourth line of a customer’s shipping address.
Sourcepub fn set_shipping_address4(self, input: Option<String>) -> Self
pub fn set_shipping_address4(self, input: Option<String>) -> Self
The fourth line of a customer’s shipping address.
Sourcepub fn get_shipping_address4(&self) -> &Option<String>
pub fn get_shipping_address4(&self) -> &Option<String>
The fourth line of a customer’s shipping address.
Sourcepub fn shipping_city(self, input: impl Into<String>) -> Self
pub fn shipping_city(self, input: impl Into<String>) -> Self
The city of a customer’s shipping address.
Sourcepub fn set_shipping_city(self, input: Option<String>) -> Self
pub fn set_shipping_city(self, input: Option<String>) -> Self
The city of a customer’s shipping address.
Sourcepub fn get_shipping_city(&self) -> &Option<String>
pub fn get_shipping_city(&self) -> &Option<String>
The city of a customer’s shipping address.
Sourcepub fn shipping_county(self, input: impl Into<String>) -> Self
pub fn shipping_county(self, input: impl Into<String>) -> Self
The county of a customer’s shipping address.
Sourcepub fn set_shipping_county(self, input: Option<String>) -> Self
pub fn set_shipping_county(self, input: Option<String>) -> Self
The county of a customer’s shipping address.
Sourcepub fn get_shipping_county(&self) -> &Option<String>
pub fn get_shipping_county(&self) -> &Option<String>
The county of a customer’s shipping address.
Sourcepub fn shipping_country(self, input: impl Into<String>) -> Self
pub fn shipping_country(self, input: impl Into<String>) -> Self
The country of a customer’s shipping address.
Sourcepub fn set_shipping_country(self, input: Option<String>) -> Self
pub fn set_shipping_country(self, input: Option<String>) -> Self
The country of a customer’s shipping address.
Sourcepub fn get_shipping_country(&self) -> &Option<String>
pub fn get_shipping_country(&self) -> &Option<String>
The country of a customer’s shipping address.
Sourcepub fn shipping_postal_code(self, input: impl Into<String>) -> Self
pub fn shipping_postal_code(self, input: impl Into<String>) -> Self
The postal code of a customer’s shipping address.
Sourcepub fn set_shipping_postal_code(self, input: Option<String>) -> Self
pub fn set_shipping_postal_code(self, input: Option<String>) -> Self
The postal code of a customer’s shipping address.
Sourcepub fn get_shipping_postal_code(&self) -> &Option<String>
pub fn get_shipping_postal_code(&self) -> &Option<String>
The postal code of a customer’s shipping address.
Sourcepub fn shipping_province(self, input: impl Into<String>) -> Self
pub fn shipping_province(self, input: impl Into<String>) -> Self
The province of a customer’s shipping address.
Sourcepub fn set_shipping_province(self, input: Option<String>) -> Self
pub fn set_shipping_province(self, input: Option<String>) -> Self
The province of a customer’s shipping address.
Sourcepub fn get_shipping_province(&self) -> &Option<String>
pub fn get_shipping_province(&self) -> &Option<String>
The province of a customer’s shipping address.
Sourcepub fn shipping_state(self, input: impl Into<String>) -> Self
pub fn shipping_state(self, input: impl Into<String>) -> Self
The state of a customer’s shipping address.
Sourcepub fn set_shipping_state(self, input: Option<String>) -> Self
pub fn set_shipping_state(self, input: Option<String>) -> Self
The state of a customer’s shipping address.
Sourcepub fn get_shipping_state(&self) -> &Option<String>
pub fn get_shipping_state(&self) -> &Option<String>
The state of a customer’s shipping address.
Sourcepub fn mailing_address1(self, input: impl Into<String>) -> Self
pub fn mailing_address1(self, input: impl Into<String>) -> Self
The first line of a customer’s mailing address.
Sourcepub fn set_mailing_address1(self, input: Option<String>) -> Self
pub fn set_mailing_address1(self, input: Option<String>) -> Self
The first line of a customer’s mailing address.
Sourcepub fn get_mailing_address1(&self) -> &Option<String>
pub fn get_mailing_address1(&self) -> &Option<String>
The first line of a customer’s mailing address.
Sourcepub fn mailing_address2(self, input: impl Into<String>) -> Self
pub fn mailing_address2(self, input: impl Into<String>) -> Self
The second line of a customer’s mailing address.
Sourcepub fn set_mailing_address2(self, input: Option<String>) -> Self
pub fn set_mailing_address2(self, input: Option<String>) -> Self
The second line of a customer’s mailing address.
Sourcepub fn get_mailing_address2(&self) -> &Option<String>
pub fn get_mailing_address2(&self) -> &Option<String>
The second line of a customer’s mailing address.
Sourcepub fn mailing_address3(self, input: impl Into<String>) -> Self
pub fn mailing_address3(self, input: impl Into<String>) -> Self
The third line of a customer’s mailing address.
Sourcepub fn set_mailing_address3(self, input: Option<String>) -> Self
pub fn set_mailing_address3(self, input: Option<String>) -> Self
The third line of a customer’s mailing address.
Sourcepub fn get_mailing_address3(&self) -> &Option<String>
pub fn get_mailing_address3(&self) -> &Option<String>
The third line of a customer’s mailing address.
Sourcepub fn mailing_address4(self, input: impl Into<String>) -> Self
pub fn mailing_address4(self, input: impl Into<String>) -> Self
The fourth line of a customer’s mailing address.
Sourcepub fn set_mailing_address4(self, input: Option<String>) -> Self
pub fn set_mailing_address4(self, input: Option<String>) -> Self
The fourth line of a customer’s mailing address.
Sourcepub fn get_mailing_address4(&self) -> &Option<String>
pub fn get_mailing_address4(&self) -> &Option<String>
The fourth line of a customer’s mailing address.
Sourcepub fn mailing_city(self, input: impl Into<String>) -> Self
pub fn mailing_city(self, input: impl Into<String>) -> Self
The city of a customer’s mailing address.
Sourcepub fn set_mailing_city(self, input: Option<String>) -> Self
pub fn set_mailing_city(self, input: Option<String>) -> Self
The city of a customer’s mailing address.
Sourcepub fn get_mailing_city(&self) -> &Option<String>
pub fn get_mailing_city(&self) -> &Option<String>
The city of a customer’s mailing address.
Sourcepub fn mailing_county(self, input: impl Into<String>) -> Self
pub fn mailing_county(self, input: impl Into<String>) -> Self
The county of a customer’s mailing address.
Sourcepub fn set_mailing_county(self, input: Option<String>) -> Self
pub fn set_mailing_county(self, input: Option<String>) -> Self
The county of a customer’s mailing address.
Sourcepub fn get_mailing_county(&self) -> &Option<String>
pub fn get_mailing_county(&self) -> &Option<String>
The county of a customer’s mailing address.
Sourcepub fn mailing_country(self, input: impl Into<String>) -> Self
pub fn mailing_country(self, input: impl Into<String>) -> Self
The country of a customer’s mailing address.
Sourcepub fn set_mailing_country(self, input: Option<String>) -> Self
pub fn set_mailing_country(self, input: Option<String>) -> Self
The country of a customer’s mailing address.
Sourcepub fn get_mailing_country(&self) -> &Option<String>
pub fn get_mailing_country(&self) -> &Option<String>
The country of a customer’s mailing address.
Sourcepub fn mailing_postal_code(self, input: impl Into<String>) -> Self
pub fn mailing_postal_code(self, input: impl Into<String>) -> Self
The postal code of a customer’s mailing address.
Sourcepub fn set_mailing_postal_code(self, input: Option<String>) -> Self
pub fn set_mailing_postal_code(self, input: Option<String>) -> Self
The postal code of a customer’s mailing address.
Sourcepub fn get_mailing_postal_code(&self) -> &Option<String>
pub fn get_mailing_postal_code(&self) -> &Option<String>
The postal code of a customer’s mailing address.
Sourcepub fn mailing_province(self, input: impl Into<String>) -> Self
pub fn mailing_province(self, input: impl Into<String>) -> Self
The province of a customer’s mailing address.
Sourcepub fn set_mailing_province(self, input: Option<String>) -> Self
pub fn set_mailing_province(self, input: Option<String>) -> Self
The province of a customer’s mailing address.
Sourcepub fn get_mailing_province(&self) -> &Option<String>
pub fn get_mailing_province(&self) -> &Option<String>
The province of a customer’s mailing address.
Sourcepub fn mailing_state(self, input: impl Into<String>) -> Self
pub fn mailing_state(self, input: impl Into<String>) -> Self
The state of a customer’s mailing address.
Sourcepub fn set_mailing_state(self, input: Option<String>) -> Self
pub fn set_mailing_state(self, input: Option<String>) -> Self
The state of a customer’s mailing address.
Sourcepub fn get_mailing_state(&self) -> &Option<String>
pub fn get_mailing_state(&self) -> &Option<String>
The state of a customer’s mailing address.
Sourcepub fn billing_address1(self, input: impl Into<String>) -> Self
pub fn billing_address1(self, input: impl Into<String>) -> Self
The first line of a customer’s billing address.
Sourcepub fn set_billing_address1(self, input: Option<String>) -> Self
pub fn set_billing_address1(self, input: Option<String>) -> Self
The first line of a customer’s billing address.
Sourcepub fn get_billing_address1(&self) -> &Option<String>
pub fn get_billing_address1(&self) -> &Option<String>
The first line of a customer’s billing address.
Sourcepub fn billing_address2(self, input: impl Into<String>) -> Self
pub fn billing_address2(self, input: impl Into<String>) -> Self
The second line of a customer’s billing address.
Sourcepub fn set_billing_address2(self, input: Option<String>) -> Self
pub fn set_billing_address2(self, input: Option<String>) -> Self
The second line of a customer’s billing address.
Sourcepub fn get_billing_address2(&self) -> &Option<String>
pub fn get_billing_address2(&self) -> &Option<String>
The second line of a customer’s billing address.
Sourcepub fn billing_address3(self, input: impl Into<String>) -> Self
pub fn billing_address3(self, input: impl Into<String>) -> Self
The third line of a customer’s billing address.
Sourcepub fn set_billing_address3(self, input: Option<String>) -> Self
pub fn set_billing_address3(self, input: Option<String>) -> Self
The third line of a customer’s billing address.
Sourcepub fn get_billing_address3(&self) -> &Option<String>
pub fn get_billing_address3(&self) -> &Option<String>
The third line of a customer’s billing address.
Sourcepub fn billing_address4(self, input: impl Into<String>) -> Self
pub fn billing_address4(self, input: impl Into<String>) -> Self
The fourth line of a customer’s billing address.
Sourcepub fn set_billing_address4(self, input: Option<String>) -> Self
pub fn set_billing_address4(self, input: Option<String>) -> Self
The fourth line of a customer’s billing address.
Sourcepub fn get_billing_address4(&self) -> &Option<String>
pub fn get_billing_address4(&self) -> &Option<String>
The fourth line of a customer’s billing address.
Sourcepub fn billing_city(self, input: impl Into<String>) -> Self
pub fn billing_city(self, input: impl Into<String>) -> Self
The city of a customer’s billing address.
Sourcepub fn set_billing_city(self, input: Option<String>) -> Self
pub fn set_billing_city(self, input: Option<String>) -> Self
The city of a customer’s billing address.
Sourcepub fn get_billing_city(&self) -> &Option<String>
pub fn get_billing_city(&self) -> &Option<String>
The city of a customer’s billing address.
Sourcepub fn billing_county(self, input: impl Into<String>) -> Self
pub fn billing_county(self, input: impl Into<String>) -> Self
The county of a customer’s billing address.
Sourcepub fn set_billing_county(self, input: Option<String>) -> Self
pub fn set_billing_county(self, input: Option<String>) -> Self
The county of a customer’s billing address.
Sourcepub fn get_billing_county(&self) -> &Option<String>
pub fn get_billing_county(&self) -> &Option<String>
The county of a customer’s billing address.
Sourcepub fn billing_country(self, input: impl Into<String>) -> Self
pub fn billing_country(self, input: impl Into<String>) -> Self
The country of a customer’s billing address.
Sourcepub fn set_billing_country(self, input: Option<String>) -> Self
pub fn set_billing_country(self, input: Option<String>) -> Self
The country of a customer’s billing address.
Sourcepub fn get_billing_country(&self) -> &Option<String>
pub fn get_billing_country(&self) -> &Option<String>
The country of a customer’s billing address.
Sourcepub fn billing_postal_code(self, input: impl Into<String>) -> Self
pub fn billing_postal_code(self, input: impl Into<String>) -> Self
The postal code of a customer’s billing address.
Sourcepub fn set_billing_postal_code(self, input: Option<String>) -> Self
pub fn set_billing_postal_code(self, input: Option<String>) -> Self
The postal code of a customer’s billing address.
Sourcepub fn get_billing_postal_code(&self) -> &Option<String>
pub fn get_billing_postal_code(&self) -> &Option<String>
The postal code of a customer’s billing address.
Sourcepub fn billing_province(self, input: impl Into<String>) -> Self
pub fn billing_province(self, input: impl Into<String>) -> Self
The province of a customer’s billing address.
Sourcepub fn set_billing_province(self, input: Option<String>) -> Self
pub fn set_billing_province(self, input: Option<String>) -> Self
The province of a customer’s billing address.
Sourcepub fn get_billing_province(&self) -> &Option<String>
pub fn get_billing_province(&self) -> &Option<String>
The province of a customer’s billing address.
Sourcepub fn billing_state(self, input: impl Into<String>) -> Self
pub fn billing_state(self, input: impl Into<String>) -> Self
The state of a customer’s billing address.
Sourcepub fn set_billing_state(self, input: Option<String>) -> Self
pub fn set_billing_state(self, input: Option<String>) -> Self
The state of a customer’s billing address.
Sourcepub fn get_billing_state(&self) -> &Option<String>
pub fn get_billing_state(&self) -> &Option<String>
The state of a customer’s billing address.
Sourcepub fn custom(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn custom(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to custom
.
To override the contents of this collection use set_custom
.
The custom attributes in customer profile attributes.
Sourcepub fn set_custom(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_custom(self, input: Option<HashMap<String, String>>) -> Self
The custom attributes in customer profile attributes.
Sourcepub fn get_custom(&self) -> &Option<HashMap<String, String>>
pub fn get_custom(&self) -> &Option<HashMap<String, String>>
The custom attributes in customer profile attributes.
Sourcepub fn build(self) -> CustomerProfileAttributes
pub fn build(self) -> CustomerProfileAttributes
Consumes the builder and constructs a CustomerProfileAttributes
.
Trait Implementations§
Source§impl Clone for CustomerProfileAttributesBuilder
impl Clone for CustomerProfileAttributesBuilder
Source§fn clone(&self) -> CustomerProfileAttributesBuilder
fn clone(&self) -> CustomerProfileAttributesBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for CustomerProfileAttributesBuilder
impl Default for CustomerProfileAttributesBuilder
Source§fn default() -> CustomerProfileAttributesBuilder
fn default() -> CustomerProfileAttributesBuilder
Source§impl PartialEq for CustomerProfileAttributesBuilder
impl PartialEq for CustomerProfileAttributesBuilder
Source§fn eq(&self, other: &CustomerProfileAttributesBuilder) -> bool
fn eq(&self, other: &CustomerProfileAttributesBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CustomerProfileAttributesBuilder
Auto Trait Implementations§
impl Freeze for CustomerProfileAttributesBuilder
impl RefUnwindSafe for CustomerProfileAttributesBuilder
impl Send for CustomerProfileAttributesBuilder
impl Sync for CustomerProfileAttributesBuilder
impl Unpin for CustomerProfileAttributesBuilder
impl UnwindSafe for CustomerProfileAttributesBuilder
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the foreground set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red()
and
green()
, which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg()
:
use yansi::{Paint, Color};
painted.fg(Color::White);
Set foreground color to white using white()
.
use yansi::Paint;
painted.white();
Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the background set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red()
and
on_green()
, which have the same functionality but
are pithier.
§Example
Set background color to red using fg()
:
use yansi::{Paint, Color};
painted.bg(Color::Red);
Set background color to red using on_red()
.
use yansi::Paint;
painted.on_red();
Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute
value
.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold()
and
underline()
, which have the same functionality
but are pithier.
§Example
Make text bold using attr()
:
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);
Make text bold using using bold()
.
use yansi::Paint;
painted.bold();
Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi
Quirk
value
.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask()
and
wrap()
, which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk()
:
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);
Enable wrapping using wrap()
.
use yansi::Paint;
painted.wrap();
Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition
value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted
only when both stdout
and stderr
are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);