Interface ListInvoicesRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ListInvoicesRequest, ListInvoicesRequest.Builder

    public interface ListInvoicesRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getCustomerId

        java.lang.String getCustomerId()
         Required. The ID of the customer to fetch invoices for.
         
        string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The customerId.
      • getCustomerIdBytes

        com.google.protobuf.ByteString getCustomerIdBytes()
         Required. The ID of the customer to fetch invoices for.
         
        string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for customerId.
      • getBillingSetup

        java.lang.String getBillingSetup()
         Required. The billing setup resource name of the requested invoices.
         `customers/{customer_id}/billingSetups/{billing_setup_id}`
         
        string billing_setup = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The billingSetup.
      • getBillingSetupBytes

        com.google.protobuf.ByteString getBillingSetupBytes()
         Required. The billing setup resource name of the requested invoices.
         `customers/{customer_id}/billingSetups/{billing_setup_id}`
         
        string billing_setup = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for billingSetup.
      • getIssueYear

        java.lang.String getIssueYear()
         Required. The issue year to retrieve invoices, in yyyy format. Only
         invoices issued in 2019 or later can be retrieved.
         
        string issue_year = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The issueYear.
      • getIssueYearBytes

        com.google.protobuf.ByteString getIssueYearBytes()
         Required. The issue year to retrieve invoices, in yyyy format. Only
         invoices issued in 2019 or later can be retrieved.
         
        string issue_year = 3 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for issueYear.
      • getIssueMonthValue

        int getIssueMonthValue()
         Required. The issue month to retrieve invoices.
         
        .google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear issue_month = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The enum numeric value on the wire for issueMonth.
      • getIssueMonth

        MonthOfYearEnum.MonthOfYear getIssueMonth()
         Required. The issue month to retrieve invoices.
         
        .google.ads.googleads.v10.enums.MonthOfYearEnum.MonthOfYear issue_month = 4 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The issueMonth.