Interface QueryEligibleBillingAccountsRequestOrBuilder

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

@Generated public interface QueryEligibleBillingAccountsRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    getSkus(int index)
    Required.
    com.google.protobuf.ByteString
    getSkusBytes(int index)
    Required.
    int
    Required.
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getCustomer

      String getCustomer()
       Required. The resource name of the customer to list eligible billing
       accounts for. Format: accounts/{account_id}/customers/{customer_id}.
       
      string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The customer.
    • getCustomerBytes

      com.google.protobuf.ByteString getCustomerBytes()
       Required. The resource name of the customer to list eligible billing
       accounts for. Format: accounts/{account_id}/customers/{customer_id}.
       
      string customer = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for customer.
    • getSkusList

      List<String> getSkusList()
       Required. List of SKUs to list eligible billing accounts for. At least one
       SKU is required. Format: products/{product_id}/skus/{sku_id}.
       
      repeated string skus = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      A list containing the skus.
    • getSkusCount

      int getSkusCount()
       Required. List of SKUs to list eligible billing accounts for. At least one
       SKU is required. Format: products/{product_id}/skus/{sku_id}.
       
      repeated string skus = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The count of skus.
    • getSkus

      String getSkus(int index)
       Required. List of SKUs to list eligible billing accounts for. At least one
       SKU is required. Format: products/{product_id}/skus/{sku_id}.
       
      repeated string skus = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index of the element to return.
      Returns:
      The skus at the given index.
    • getSkusBytes

      com.google.protobuf.ByteString getSkusBytes(int index)
       Required. List of SKUs to list eligible billing accounts for. At least one
       SKU is required. Format: products/{product_id}/skus/{sku_id}.
       
      repeated string skus = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the skus at the given index.