Package com.google.cloud.billing.v1
Class ListProjectBillingInfoResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<ListProjectBillingInfoResponse.Builder>
com.google.cloud.billing.v1.ListProjectBillingInfoResponse.Builder
- All Implemented Interfaces:
ListProjectBillingInfoResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- ListProjectBillingInfoResponse
public static final class ListProjectBillingInfoResponse.Builder
extends com.google.protobuf.GeneratedMessage.Builder<ListProjectBillingInfoResponse.Builder>
implements ListProjectBillingInfoResponseOrBuilder
Request message for `ListProjectBillingInfoResponse`.Protobuf type
google.cloud.billing.v1.ListProjectBillingInfoResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllProjectBillingInfo(Iterable<? extends ProjectBillingInfo> values) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.addProjectBillingInfo(int index, ProjectBillingInfo value) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.addProjectBillingInfo(int index, ProjectBillingInfo.Builder builderForValue) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.addProjectBillingInfo(ProjectBillingInfo.Builder builderForValue) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.addProjectBillingInfoBuilder(int index) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.build()clear()A token to retrieve the next page of results.A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA token to retrieve the next page of results.com.google.protobuf.ByteStringA token to retrieve the next page of results.getProjectBillingInfo(int index) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.getProjectBillingInfoBuilder(int index) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.intA list of `ProjectBillingInfo` resources representing the projects associated with the billing account.A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.getProjectBillingInfoOrBuilder(int index) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.List<? extends ProjectBillingInfoOrBuilder>A list of `ProjectBillingInfo` resources representing the projects associated with the 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) removeProjectBillingInfo(int index) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.setNextPageToken(String value) A token to retrieve the next page of results.setNextPageTokenBytes(com.google.protobuf.ByteString value) A token to retrieve the next page of results.setProjectBillingInfo(int index, ProjectBillingInfo value) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.setProjectBillingInfo(int index, ProjectBillingInfo.Builder builderForValue) A list of `ProjectBillingInfo` resources representing the projects associated with the 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<ListProjectBillingInfoResponse.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<ListProjectBillingInfoResponse.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<ListProjectBillingInfoResponse.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<ListProjectBillingInfoResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<ListProjectBillingInfoResponse.Builder>
-
mergeFrom
public ListProjectBillingInfoResponse.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<ListProjectBillingInfoResponse.Builder>- Throws:
IOException
-
getProjectBillingInfoList
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;- Specified by:
getProjectBillingInfoListin interfaceListProjectBillingInfoResponseOrBuilder
-
getProjectBillingInfoCount
public int getProjectBillingInfoCount()A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;- Specified by:
getProjectBillingInfoCountin interfaceListProjectBillingInfoResponseOrBuilder
-
getProjectBillingInfo
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;- Specified by:
getProjectBillingInfoin interfaceListProjectBillingInfoResponseOrBuilder
-
setProjectBillingInfo
public ListProjectBillingInfoResponse.Builder setProjectBillingInfo(int index, ProjectBillingInfo value) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
setProjectBillingInfo
public ListProjectBillingInfoResponse.Builder setProjectBillingInfo(int index, ProjectBillingInfo.Builder builderForValue) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
addProjectBillingInfo
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
addProjectBillingInfo
public ListProjectBillingInfoResponse.Builder addProjectBillingInfo(int index, ProjectBillingInfo value) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
addProjectBillingInfo
public ListProjectBillingInfoResponse.Builder addProjectBillingInfo(ProjectBillingInfo.Builder builderForValue) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
addProjectBillingInfo
public ListProjectBillingInfoResponse.Builder addProjectBillingInfo(int index, ProjectBillingInfo.Builder builderForValue) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
addAllProjectBillingInfo
public ListProjectBillingInfoResponse.Builder addAllProjectBillingInfo(Iterable<? extends ProjectBillingInfo> values) A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
clearProjectBillingInfo
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
removeProjectBillingInfo
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
getProjectBillingInfoBuilder
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
getProjectBillingInfoOrBuilder
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;- Specified by:
getProjectBillingInfoOrBuilderin interfaceListProjectBillingInfoResponseOrBuilder
-
getProjectBillingInfoOrBuilderList
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;- Specified by:
getProjectBillingInfoOrBuilderListin interfaceListProjectBillingInfoResponseOrBuilder
-
addProjectBillingInfoBuilder
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
addProjectBillingInfoBuilder
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
getProjectBillingInfoBuilderList
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1; -
getNextPageToken
A token to retrieve the next page of results. To retrieve the next page, call `ListProjectBillingInfo` again with the `page_token` field set to this value. This field is empty if there are no more results to retrieve.
string next_page_token = 2;- Specified by:
getNextPageTokenin interfaceListProjectBillingInfoResponseOrBuilder- Returns:
- The nextPageToken.
-
getNextPageTokenBytes
public com.google.protobuf.ByteString getNextPageTokenBytes()A token to retrieve the next page of results. To retrieve the next page, call `ListProjectBillingInfo` again with the `page_token` field set to this value. This field is empty if there are no more results to retrieve.
string next_page_token = 2;- Specified by:
getNextPageTokenBytesin interfaceListProjectBillingInfoResponseOrBuilder- Returns:
- The bytes for nextPageToken.
-
setNextPageToken
A token to retrieve the next page of results. To retrieve the next page, call `ListProjectBillingInfo` again with the `page_token` field set to this value. This field is empty if there are no more results to retrieve.
string next_page_token = 2;- Parameters:
value- The nextPageToken to set.- Returns:
- This builder for chaining.
-
clearNextPageToken
A token to retrieve the next page of results. To retrieve the next page, call `ListProjectBillingInfo` again with the `page_token` field set to this value. This field is empty if there are no more results to retrieve.
string next_page_token = 2;- Returns:
- This builder for chaining.
-
setNextPageTokenBytes
public ListProjectBillingInfoResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) A token to retrieve the next page of results. To retrieve the next page, call `ListProjectBillingInfo` again with the `page_token` field set to this value. This field is empty if there are no more results to retrieve.
string next_page_token = 2;- Parameters:
value- The bytes for nextPageToken to set.- Returns:
- This builder for chaining.
-