Class QueryEligibleBillingAccountsResponse.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<QueryEligibleBillingAccountsResponse.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<QueryEligibleBillingAccountsResponse.Builder>
      • getDefaultInstanceForType

        public QueryEligibleBillingAccountsResponse getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public QueryEligibleBillingAccountsResponse build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public QueryEligibleBillingAccountsResponse buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueryEligibleBillingAccountsResponse.Builder>
      • getSkuPurchaseGroupsList

        public List<SkuPurchaseGroup> getSkuPurchaseGroupsList()
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
        Specified by:
        getSkuPurchaseGroupsList in interface QueryEligibleBillingAccountsResponseOrBuilder
      • getSkuPurchaseGroupsCount

        public int getSkuPurchaseGroupsCount()
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
        Specified by:
        getSkuPurchaseGroupsCount in interface QueryEligibleBillingAccountsResponseOrBuilder
      • getSkuPurchaseGroups

        public SkuPurchaseGroup getSkuPurchaseGroups​(int index)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
        Specified by:
        getSkuPurchaseGroups in interface QueryEligibleBillingAccountsResponseOrBuilder
      • setSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder setSkuPurchaseGroups​(int index,
                                                                                 SkuPurchaseGroup value)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • setSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder setSkuPurchaseGroups​(int index,
                                                                                 SkuPurchaseGroup.Builder builderForValue)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • addSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder addSkuPurchaseGroups​(SkuPurchaseGroup value)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • addSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder addSkuPurchaseGroups​(int index,
                                                                                 SkuPurchaseGroup value)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • addSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder addSkuPurchaseGroups​(SkuPurchaseGroup.Builder builderForValue)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • addSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder addSkuPurchaseGroups​(int index,
                                                                                 SkuPurchaseGroup.Builder builderForValue)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • addAllSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder addAllSkuPurchaseGroups​(Iterable<? extends SkuPurchaseGroup> values)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • clearSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder clearSkuPurchaseGroups()
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • removeSkuPurchaseGroups

        public QueryEligibleBillingAccountsResponse.Builder removeSkuPurchaseGroups​(int index)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • getSkuPurchaseGroupsBuilder

        public SkuPurchaseGroup.Builder getSkuPurchaseGroupsBuilder​(int index)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • getSkuPurchaseGroupsOrBuilder

        public SkuPurchaseGroupOrBuilder getSkuPurchaseGroupsOrBuilder​(int index)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
        Specified by:
        getSkuPurchaseGroupsOrBuilder in interface QueryEligibleBillingAccountsResponseOrBuilder
      • addSkuPurchaseGroupsBuilder

        public SkuPurchaseGroup.Builder addSkuPurchaseGroupsBuilder()
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • addSkuPurchaseGroupsBuilder

        public SkuPurchaseGroup.Builder addSkuPurchaseGroupsBuilder​(int index)
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;
      • getSkuPurchaseGroupsBuilderList

        public List<SkuPurchaseGroup.Builder> getSkuPurchaseGroupsBuilderList()
         List of SKU purchase groups where each group represents a set of SKUs that
         must be purchased using the same billing account. Each SKU from
         [QueryEligibleBillingAccountsRequest.skus] will appear in exactly one SKU
         group.
         
        repeated .google.cloud.channel.v1.SkuPurchaseGroup sku_purchase_groups = 1;