public static final class ListProjectBillingInfoResponse.Builder extends GeneratedMessageV3.Builder<ListProjectBillingInfoResponse.Builder> implements ListProjectBillingInfoResponseOrBuilder
Request message for ListProjectBillingInfoResponse
.
Protobuf type google.cloud.billing.v1.ListProjectBillingInfoResponse
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllProjectBillingInfo(Iterable<? extends ProjectBillingInfo> values)
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;
Parameter
Name | Description |
values | Iterable<? extends com.google.cloud.billing.v1.ProjectBillingInfo>
|
Returns
addProjectBillingInfo(ProjectBillingInfo value)
public ListProjectBillingInfoResponse.Builder addProjectBillingInfo(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;
Parameter
Returns
addProjectBillingInfo(ProjectBillingInfo.Builder builderForValue)
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;
Parameter
Returns
addProjectBillingInfo(int index, ProjectBillingInfo value)
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;
Parameters
Returns
addProjectBillingInfo(int index, ProjectBillingInfo.Builder builderForValue)
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;
Parameters
Returns
addProjectBillingInfoBuilder()
public ProjectBillingInfo.Builder addProjectBillingInfoBuilder()
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Returns
addProjectBillingInfoBuilder(int index)
public ProjectBillingInfo.Builder addProjectBillingInfoBuilder(int index)
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ListProjectBillingInfoResponse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ListProjectBillingInfoResponse build()
Returns
buildPartial()
public ListProjectBillingInfoResponse buildPartial()
Returns
clear()
public ListProjectBillingInfoResponse.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ListProjectBillingInfoResponse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNextPageToken()
public ListProjectBillingInfoResponse.Builder 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
clearOneof(Descriptors.OneofDescriptor oneof)
public ListProjectBillingInfoResponse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearProjectBillingInfo()
public ListProjectBillingInfoResponse.Builder clearProjectBillingInfo()
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Returns
clone()
public ListProjectBillingInfoResponse.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ListProjectBillingInfoResponse getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNextPageToken()
public String 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;
Returns
Type | Description |
String | The nextPageToken.
|
getNextPageTokenBytes()
public 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;
Returns
Type | Description |
ByteString | The bytes for nextPageToken.
|
getProjectBillingInfo(int index)
public ProjectBillingInfo getProjectBillingInfo(int index)
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Parameter
Returns
getProjectBillingInfoBuilder(int index)
public ProjectBillingInfo.Builder getProjectBillingInfoBuilder(int index)
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Parameter
Returns
getProjectBillingInfoBuilderList()
public List<ProjectBillingInfo.Builder> getProjectBillingInfoBuilderList()
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Returns
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;
Returns
getProjectBillingInfoList()
public List<ProjectBillingInfo> getProjectBillingInfoList()
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Returns
getProjectBillingInfoOrBuilder(int index)
public ProjectBillingInfoOrBuilder getProjectBillingInfoOrBuilder(int index)
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Parameter
Returns
getProjectBillingInfoOrBuilderList()
public List<? extends ProjectBillingInfoOrBuilder> getProjectBillingInfoOrBuilderList()
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Returns
Type | Description |
List<? extends com.google.cloud.billing.v1.ProjectBillingInfoOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ListProjectBillingInfoResponse other)
public ListProjectBillingInfoResponse.Builder mergeFrom(ListProjectBillingInfoResponse other)
Parameter
Returns
public ListProjectBillingInfoResponse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ListProjectBillingInfoResponse.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ListProjectBillingInfoResponse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeProjectBillingInfo(int index)
public ListProjectBillingInfoResponse.Builder removeProjectBillingInfo(int index)
A list of ProjectBillingInfo
resources representing the projects
associated with the billing account.
repeated .google.cloud.billing.v1.ProjectBillingInfo project_billing_info = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ListProjectBillingInfoResponse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setNextPageToken(String value)
public ListProjectBillingInfoResponse.Builder setNextPageToken(String 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;
Parameter
Name | Description |
value | String
The nextPageToken to set.
|
Returns
setNextPageTokenBytes(ByteString value)
public ListProjectBillingInfoResponse.Builder setNextPageTokenBytes(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;
Parameter
Name | Description |
value | ByteString
The bytes for nextPageToken to set.
|
Returns
setProjectBillingInfo(int index, ProjectBillingInfo value)
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;
Parameters
Returns
setProjectBillingInfo(int index, ProjectBillingInfo.Builder builderForValue)
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;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ListProjectBillingInfoResponse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ListProjectBillingInfoResponse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides