Package com.google.cloud.channel.v1
Class FetchReportResultsResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
- com.google.cloud.channel.v1.FetchReportResultsResponse.Builder
-
- All Implemented Interfaces:
FetchReportResultsResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FetchReportResultsResponse
public static final class FetchReportResultsResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder> implements FetchReportResultsResponseOrBuilder
Response message for [CloudChannelReportsService.FetchReportResults][google.cloud.channel.v1.CloudChannelReportsService.FetchReportResults]. Contains a tabular representation of the report results.
Protobuf typegoogle.cloud.channel.v1.FetchReportResultsResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FetchReportResultsResponse.BuilderaddAllRows(Iterable<? extends Row> values)The report's lists of values.FetchReportResultsResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FetchReportResultsResponse.BuilderaddRows(int index, Row value)The report's lists of values.FetchReportResultsResponse.BuilderaddRows(int index, Row.Builder builderForValue)The report's lists of values.FetchReportResultsResponse.BuilderaddRows(Row value)The report's lists of values.FetchReportResultsResponse.BuilderaddRows(Row.Builder builderForValue)The report's lists of values.Row.BuilderaddRowsBuilder()The report's lists of values.Row.BuilderaddRowsBuilder(int index)The report's lists of values.FetchReportResultsResponsebuild()FetchReportResultsResponsebuildPartial()FetchReportResultsResponse.Builderclear()FetchReportResultsResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FetchReportResultsResponse.BuilderclearNextPageToken()Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.FetchReportResultsResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FetchReportResultsResponse.BuilderclearReportMetadata()The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.BuilderclearRows()The report's lists of values.FetchReportResultsResponse.Builderclone()FetchReportResultsResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetNextPageToken()Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.com.google.protobuf.ByteStringgetNextPageTokenBytes()Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.ReportResultsMetadatagetReportMetadata()The metadata for the report results (display name, columns, row count, and date ranges).ReportResultsMetadata.BuildergetReportMetadataBuilder()The metadata for the report results (display name, columns, row count, and date ranges).ReportResultsMetadataOrBuildergetReportMetadataOrBuilder()The metadata for the report results (display name, columns, row count, and date ranges).RowgetRows(int index)The report's lists of values.Row.BuildergetRowsBuilder(int index)The report's lists of values.List<Row.Builder>getRowsBuilderList()The report's lists of values.intgetRowsCount()The report's lists of values.List<Row>getRowsList()The report's lists of values.RowOrBuildergetRowsOrBuilder(int index)The report's lists of values.List<? extends RowOrBuilder>getRowsOrBuilderList()The report's lists of values.booleanhasReportMetadata()The metadata for the report results (display name, columns, row count, and date ranges).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()FetchReportResultsResponse.BuildermergeFrom(FetchReportResultsResponse other)FetchReportResultsResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FetchReportResultsResponse.BuildermergeFrom(com.google.protobuf.Message other)FetchReportResultsResponse.BuildermergeReportMetadata(ReportResultsMetadata value)The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FetchReportResultsResponse.BuilderremoveRows(int index)The report's lists of values.FetchReportResultsResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FetchReportResultsResponse.BuildersetNextPageToken(String value)Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.FetchReportResultsResponse.BuildersetNextPageTokenBytes(com.google.protobuf.ByteString value)Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.FetchReportResultsResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)FetchReportResultsResponse.BuildersetReportMetadata(ReportResultsMetadata value)The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.BuildersetReportMetadata(ReportResultsMetadata.Builder builderForValue)The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.BuildersetRows(int index, Row value)The report's lists of values.FetchReportResultsResponse.BuildersetRows(int index, Row.Builder builderForValue)The report's lists of values.FetchReportResultsResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
clear
public FetchReportResultsResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.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.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
getDefaultInstanceForType
public FetchReportResultsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FetchReportResultsResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FetchReportResultsResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FetchReportResultsResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
setField
public FetchReportResultsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
clearField
public FetchReportResultsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
clearOneof
public FetchReportResultsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
setRepeatedField
public FetchReportResultsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
addRepeatedField
public FetchReportResultsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
mergeFrom
public FetchReportResultsResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FetchReportResultsResponse.Builder>
-
mergeFrom
public FetchReportResultsResponse.Builder mergeFrom(FetchReportResultsResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
mergeFrom
public FetchReportResultsResponse.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<FetchReportResultsResponse.Builder>- Throws:
IOException
-
hasReportMetadata
public boolean hasReportMetadata()
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;- Specified by:
hasReportMetadatain interfaceFetchReportResultsResponseOrBuilder- Returns:
- Whether the reportMetadata field is set.
-
getReportMetadata
public ReportResultsMetadata getReportMetadata()
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;- Specified by:
getReportMetadatain interfaceFetchReportResultsResponseOrBuilder- Returns:
- The reportMetadata.
-
setReportMetadata
public FetchReportResultsResponse.Builder setReportMetadata(ReportResultsMetadata value)
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;
-
setReportMetadata
public FetchReportResultsResponse.Builder setReportMetadata(ReportResultsMetadata.Builder builderForValue)
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;
-
mergeReportMetadata
public FetchReportResultsResponse.Builder mergeReportMetadata(ReportResultsMetadata value)
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;
-
clearReportMetadata
public FetchReportResultsResponse.Builder clearReportMetadata()
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;
-
getReportMetadataBuilder
public ReportResultsMetadata.Builder getReportMetadataBuilder()
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;
-
getReportMetadataOrBuilder
public ReportResultsMetadataOrBuilder getReportMetadataOrBuilder()
The metadata for the report results (display name, columns, row count, and date ranges).
.google.cloud.channel.v1.ReportResultsMetadata report_metadata = 1;- Specified by:
getReportMetadataOrBuilderin interfaceFetchReportResultsResponseOrBuilder
-
getRowsList
public List<Row> getRowsList()
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;- Specified by:
getRowsListin interfaceFetchReportResultsResponseOrBuilder
-
getRowsCount
public int getRowsCount()
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;- Specified by:
getRowsCountin interfaceFetchReportResultsResponseOrBuilder
-
getRows
public Row getRows(int index)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;- Specified by:
getRowsin interfaceFetchReportResultsResponseOrBuilder
-
setRows
public FetchReportResultsResponse.Builder setRows(int index, Row value)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
setRows
public FetchReportResultsResponse.Builder setRows(int index, Row.Builder builderForValue)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
addRows
public FetchReportResultsResponse.Builder addRows(Row value)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
addRows
public FetchReportResultsResponse.Builder addRows(int index, Row value)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
addRows
public FetchReportResultsResponse.Builder addRows(Row.Builder builderForValue)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
addRows
public FetchReportResultsResponse.Builder addRows(int index, Row.Builder builderForValue)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
addAllRows
public FetchReportResultsResponse.Builder addAllRows(Iterable<? extends Row> values)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
clearRows
public FetchReportResultsResponse.Builder clearRows()
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
removeRows
public FetchReportResultsResponse.Builder removeRows(int index)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
getRowsBuilder
public Row.Builder getRowsBuilder(int index)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
getRowsOrBuilder
public RowOrBuilder getRowsOrBuilder(int index)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;- Specified by:
getRowsOrBuilderin interfaceFetchReportResultsResponseOrBuilder
-
getRowsOrBuilderList
public List<? extends RowOrBuilder> getRowsOrBuilderList()
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;- Specified by:
getRowsOrBuilderListin interfaceFetchReportResultsResponseOrBuilder
-
addRowsBuilder
public Row.Builder addRowsBuilder()
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
addRowsBuilder
public Row.Builder addRowsBuilder(int index)
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
getRowsBuilderList
public List<Row.Builder> getRowsBuilderList()
The report's lists of values. Each row follows the settings and ordering of the columns from `report_metadata`.
repeated .google.cloud.channel.v1.Row rows = 2;
-
getNextPageToken
public String getNextPageToken()
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.
string next_page_token = 3;- Specified by:
getNextPageTokenin interfaceFetchReportResultsResponseOrBuilder- Returns:
- The nextPageToken.
-
getNextPageTokenBytes
public com.google.protobuf.ByteString getNextPageTokenBytes()
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.
string next_page_token = 3;- Specified by:
getNextPageTokenBytesin interfaceFetchReportResultsResponseOrBuilder- Returns:
- The bytes for nextPageToken.
-
setNextPageToken
public FetchReportResultsResponse.Builder setNextPageToken(String value)
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.
string next_page_token = 3;- Parameters:
value- The nextPageToken to set.- Returns:
- This builder for chaining.
-
clearNextPageToken
public FetchReportResultsResponse.Builder clearNextPageToken()
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.
string next_page_token = 3;- Returns:
- This builder for chaining.
-
setNextPageTokenBytes
public FetchReportResultsResponse.Builder setNextPageTokenBytes(com.google.protobuf.ByteString value)
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.
string next_page_token = 3;- Parameters:
value- The bytes for nextPageToken to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final FetchReportResultsResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
mergeUnknownFields
public final FetchReportResultsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
-