Struct googapis::google::ads::googleads::v7::resources::PaymentsAccount [−][src]
pub struct PaymentsAccount {
pub resource_name: String,
pub payments_account_id: Option<String>,
pub name: Option<String>,
pub currency_code: Option<String>,
pub payments_profile_id: Option<String>,
pub secondary_payments_profile_id: Option<String>,
pub paying_manager_customer: Option<String>,
}
Expand description
A payments account, which can be used to set up billing for an Ads customer.
Fields
resource_name: String
Output only. The resource name of the payments account. PaymentsAccount resource names have the form:
customers/{customer_id}/paymentsAccounts/{payments_account_id}
payments_account_id: Option<String>
Output only. A 16 digit ID used to identify a payments account.
name: Option<String>
Output only. The name of the payments account.
currency_code: Option<String>
Output only. The currency code of the payments account. A subset of the currency codes derived from the ISO 4217 standard is supported.
payments_profile_id: Option<String>
Output only. A 12 digit ID used to identify the payments profile associated with the payments account.
secondary_payments_profile_id: Option<String>
Output only. A secondary payments profile ID present in uncommon situations, e.g. when a sequential liability agreement has been arranged.
paying_manager_customer: Option<String>
Output only. Paying manager of this payment account.
Implementations
Returns the value of payments_account_id
, or the default value if payments_account_id
is unset.
Returns the value of currency_code
, or the default value if currency_code
is unset.
Returns the value of payments_profile_id
, or the default value if payments_profile_id
is unset.
Returns the value of secondary_payments_profile_id
, or the default value if secondary_payments_profile_id
is unset.
Returns the value of paying_manager_customer
, or the default value if paying_manager_customer
is unset.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PaymentsAccount
impl Send for PaymentsAccount
impl Sync for PaymentsAccount
impl Unpin for PaymentsAccount
impl UnwindSafe for PaymentsAccount
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more