Package com.google.cloud.channel.v1
Class QueryEligibleBillingAccountsResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
com.google.cloud.channel.v1.QueryEligibleBillingAccountsResponse.Builder
- All Implemented Interfaces:
QueryEligibleBillingAccountsResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- QueryEligibleBillingAccountsResponse
public static final class QueryEligibleBillingAccountsResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
implements QueryEligibleBillingAccountsResponseOrBuilder
Response message for QueryEligibleBillingAccounts.Protobuf type
google.cloud.channel.v1.QueryEligibleBillingAccountsResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllSkuPurchaseGroups(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.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.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.List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.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.List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.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.build()clear()List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetSkuPurchaseGroups(int index) List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.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.List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.intList of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.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.List<? extends SkuPurchaseGroupOrBuilder>List of SKU purchase groups where each group represents a set of SKUs that must be purchased using the same billing account.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) 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.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.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.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
-
mergeFrom
public QueryEligibleBillingAccountsResponse.Builder mergeFrom(QueryEligibleBillingAccountsResponse other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>
-
mergeFrom
public QueryEligibleBillingAccountsResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<QueryEligibleBillingAccountsResponse.Builder>- Throws:
IOException
-
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:
getSkuPurchaseGroupsListin interfaceQueryEligibleBillingAccountsResponseOrBuilder
-
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:
getSkuPurchaseGroupsCountin interfaceQueryEligibleBillingAccountsResponseOrBuilder
-
getSkuPurchaseGroups
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:
getSkuPurchaseGroupsin interfaceQueryEligibleBillingAccountsResponseOrBuilder
-
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
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
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
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
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
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:
getSkuPurchaseGroupsOrBuilderin interfaceQueryEligibleBillingAccountsResponseOrBuilder
-
getSkuPurchaseGroupsOrBuilderList
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:
getSkuPurchaseGroupsOrBuilderListin interfaceQueryEligibleBillingAccountsResponseOrBuilder
-
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
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
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;
-