All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v10.resources.PaymentsAccountOrBuilder Maven / Gradle / Ivy

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