com.google.ads.googleads.v10.resources.PaymentsAccountOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v10 Show documentation
Show all versions of google-ads-stubs-v10 Show documentation
Stubs for GAAPI version google-ads-stubs-v10
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v10/resources/payments_account.proto
package com.google.ads.googleads.v10.resources;
public interface PaymentsAccountOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.resources.PaymentsAccount)
com.google.protobuf.MessageOrBuilder {
/**
*
* Output only. The resource name of the payments account.
* PaymentsAccount resource names have the form:
* `customers/{customer_id}/paymentsAccounts/{payments_account_id}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The resourceName.
*/
java.lang.String getResourceName();
/**
*
* Output only. The resource name of the payments account.
* PaymentsAccount resource names have the form:
* `customers/{customer_id}/paymentsAccounts/{payments_account_id}`
*
*
* string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for resourceName.
*/
com.google.protobuf.ByteString
getResourceNameBytes();
/**
*
* Output only. A 16 digit ID used to identify a payments account.
*
*
* optional string payments_account_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the paymentsAccountId field is set.
*/
boolean hasPaymentsAccountId();
/**
*
* Output only. A 16 digit ID used to identify a payments account.
*
*
* optional string payments_account_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The paymentsAccountId.
*/
java.lang.String getPaymentsAccountId();
/**
*
* Output only. A 16 digit ID used to identify a payments account.
*
*
* optional string payments_account_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for paymentsAccountId.
*/
com.google.protobuf.ByteString
getPaymentsAccountIdBytes();
/**
*
* Output only. The name of the payments account.
*
*
* optional string name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the name field is set.
*/
boolean hasName();
/**
*
* Output only. The name of the payments account.
*
*
* optional string name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The name.
*/
java.lang.String getName();
/**
*
* Output only. The name of the payments account.
*
*
* optional string name = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* Output only. The currency code of the payments account.
* A subset of the currency codes derived from the ISO 4217 standard is
* supported.
*
*
* optional string currency_code = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the currencyCode field is set.
*/
boolean hasCurrencyCode();
/**
*
* Output only. The currency code of the payments account.
* A subset of the currency codes derived from the ISO 4217 standard is
* supported.
*
*
* optional string currency_code = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The currencyCode.
*/
java.lang.String getCurrencyCode();
/**
*
* Output only. The currency code of the payments account.
* A subset of the currency codes derived from the ISO 4217 standard is
* supported.
*
*
* optional string currency_code = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for currencyCode.
*/
com.google.protobuf.ByteString
getCurrencyCodeBytes();
/**
*
* Output only. A 12 digit ID used to identify the payments profile associated with the
* payments account.
*
*
* optional string payments_profile_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the paymentsProfileId field is set.
*/
boolean hasPaymentsProfileId();
/**
*
* Output only. A 12 digit ID used to identify the payments profile associated with the
* payments account.
*
*
* optional string payments_profile_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The paymentsProfileId.
*/
java.lang.String getPaymentsProfileId();
/**
*
* Output only. A 12 digit ID used to identify the payments profile associated with the
* payments account.
*
*
* optional string payments_profile_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for paymentsProfileId.
*/
com.google.protobuf.ByteString
getPaymentsProfileIdBytes();
/**
*
* Output only. A secondary payments profile ID present in uncommon situations, for
* example, when a sequential liability agreement has been arranged.
*
*
* optional string secondary_payments_profile_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return Whether the secondaryPaymentsProfileId field is set.
*/
boolean hasSecondaryPaymentsProfileId();
/**
*
* Output only. A secondary payments profile ID present in uncommon situations, for
* example, when a sequential liability agreement has been arranged.
*
*
* optional string secondary_payments_profile_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The secondaryPaymentsProfileId.
*/
java.lang.String getSecondaryPaymentsProfileId();
/**
*
* Output only. A secondary payments profile ID present in uncommon situations, for
* example, when a sequential liability agreement has been arranged.
*
*
* optional string secondary_payments_profile_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The bytes for secondaryPaymentsProfileId.
*/
com.google.protobuf.ByteString
getSecondaryPaymentsProfileIdBytes();
/**
*
* Output only. Paying manager of this payment account.
*
*
* optional string paying_manager_customer = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return Whether the payingManagerCustomer field is set.
*/
boolean hasPayingManagerCustomer();
/**
*
* Output only. Paying manager of this payment account.
*
*
* optional string paying_manager_customer = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The payingManagerCustomer.
*/
java.lang.String getPayingManagerCustomer();
/**
*
* Output only. Paying manager of this payment account.
*
*
* optional string paying_manager_customer = 13 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
* @return The bytes for payingManagerCustomer.
*/
com.google.protobuf.ByteString
getPayingManagerCustomerBytes();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy