Interface LineItemInfoOrBuilder

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

@Generated public interface LineItemInfoOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getOffer

      String getOffer()
       Optional. The name of the offer can have either of these formats:
       'billingAccounts/{billing_account}/offers/{offer}',
       or 'services/{service}/standardOffers/{offer}'.
       
      string offer = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The offer.
    • getOfferBytes

      com.google.protobuf.ByteString getOfferBytes()
       Optional. The name of the offer can have either of these formats:
       'billingAccounts/{billing_account}/offers/{offer}',
       or 'services/{service}/standardOffers/{offer}'.
       
      string offer = 13 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for offer.
    • getParametersList

      List<Parameter> getParametersList()
       Optional. User-provided parameters.
       
      repeated .google.cloud.commerce.consumer.procurement.v1alpha1.Parameter parameters = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getParameters

      Parameter getParameters(int index)
       Optional. User-provided parameters.
       
      repeated .google.cloud.commerce.consumer.procurement.v1alpha1.Parameter parameters = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getParametersCount

      int getParametersCount()
       Optional. User-provided parameters.
       
      repeated .google.cloud.commerce.consumer.procurement.v1alpha1.Parameter parameters = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getParametersOrBuilderList

      List<? extends ParameterOrBuilder> getParametersOrBuilderList()
       Optional. User-provided parameters.
       
      repeated .google.cloud.commerce.consumer.procurement.v1alpha1.Parameter parameters = 9 [(.google.api.field_behavior) = OPTIONAL];
    • getParametersOrBuilder

      ParameterOrBuilder getParametersOrBuilder(int index)
       Optional. User-provided parameters.
       
      repeated .google.cloud.commerce.consumer.procurement.v1alpha1.Parameter parameters = 9 [(.google.api.field_behavior) = OPTIONAL];
    • hasSubscription

      boolean hasSubscription()
       Output only. Information about the subscription created, if applicable.
       
      .google.cloud.commerce.consumer.procurement.v1alpha1.Subscription subscription = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the subscription field is set.
    • getSubscription

      Subscription getSubscription()
       Output only. Information about the subscription created, if applicable.
       
      .google.cloud.commerce.consumer.procurement.v1alpha1.Subscription subscription = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The subscription.
    • getSubscriptionOrBuilder

      SubscriptionOrBuilder getSubscriptionOrBuilder()
       Output only. Information about the subscription created, if applicable.
       
      .google.cloud.commerce.consumer.procurement.v1alpha1.Subscription subscription = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];