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.Builder
addAllRows(Iterable<? extends Row> values)
The report's lists of values.FetchReportResultsResponse.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
FetchReportResultsResponse.Builder
addRows(int index, Row value)
The report's lists of values.FetchReportResultsResponse.Builder
addRows(int index, Row.Builder builderForValue)
The report's lists of values.FetchReportResultsResponse.Builder
addRows(Row value)
The report's lists of values.FetchReportResultsResponse.Builder
addRows(Row.Builder builderForValue)
The report's lists of values.Row.Builder
addRowsBuilder()
The report's lists of values.Row.Builder
addRowsBuilder(int index)
The report's lists of values.FetchReportResultsResponse
build()
FetchReportResultsResponse
buildPartial()
FetchReportResultsResponse.Builder
clear()
FetchReportResultsResponse.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
FetchReportResultsResponse.Builder
clearNextPageToken()
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.FetchReportResultsResponse.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
FetchReportResultsResponse.Builder
clearReportMetadata()
The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.Builder
clearRows()
The report's lists of values.FetchReportResultsResponse.Builder
clone()
FetchReportResultsResponse
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getNextPageToken()
Pass this token to [FetchReportResultsRequest.page_token][google.cloud.channel.v1.FetchReportResultsRequest.page_token] to retrieve the next page of results.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.ReportResultsMetadata
getReportMetadata()
The metadata for the report results (display name, columns, row count, and date ranges).ReportResultsMetadata.Builder
getReportMetadataBuilder()
The metadata for the report results (display name, columns, row count, and date ranges).ReportResultsMetadataOrBuilder
getReportMetadataOrBuilder()
The metadata for the report results (display name, columns, row count, and date ranges).Row
getRows(int index)
The report's lists of values.Row.Builder
getRowsBuilder(int index)
The report's lists of values.List<Row.Builder>
getRowsBuilderList()
The report's lists of values.int
getRowsCount()
The report's lists of values.List<Row>
getRowsList()
The report's lists of values.RowOrBuilder
getRowsOrBuilder(int index)
The report's lists of values.List<? extends RowOrBuilder>
getRowsOrBuilderList()
The report's lists of values.boolean
hasReportMetadata()
The metadata for the report results (display name, columns, row count, and date ranges).protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
FetchReportResultsResponse.Builder
mergeFrom(FetchReportResultsResponse other)
FetchReportResultsResponse.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
FetchReportResultsResponse.Builder
mergeFrom(com.google.protobuf.Message other)
FetchReportResultsResponse.Builder
mergeReportMetadata(ReportResultsMetadata value)
The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
FetchReportResultsResponse.Builder
removeRows(int index)
The report's lists of values.FetchReportResultsResponse.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
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.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.FetchReportResultsResponse.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
FetchReportResultsResponse.Builder
setReportMetadata(ReportResultsMetadata value)
The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.Builder
setReportMetadata(ReportResultsMetadata.Builder builderForValue)
The metadata for the report results (display name, columns, row count, and date ranges).FetchReportResultsResponse.Builder
setRows(int index, Row value)
The report's lists of values.FetchReportResultsResponse.Builder
setRows(int index, Row.Builder builderForValue)
The report's lists of values.FetchReportResultsResponse.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
clear
public FetchReportResultsResponse.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
getDefaultInstanceForType
public FetchReportResultsResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public FetchReportResultsResponse build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FetchReportResultsResponse buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FetchReportResultsResponse.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
setField
public FetchReportResultsResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
clearField
public FetchReportResultsResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
clearOneof
public FetchReportResultsResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
setRepeatedField
public FetchReportResultsResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
addRepeatedField
public FetchReportResultsResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
mergeFrom
public FetchReportResultsResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<FetchReportResultsResponse.Builder>
-
mergeFrom
public FetchReportResultsResponse.Builder mergeFrom(FetchReportResultsResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasReportMetadata
in 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:
getReportMetadata
in 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:
getReportMetadataOrBuilder
in 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:
getRowsList
in 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:
getRowsCount
in 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:
getRows
in 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:
getRowsOrBuilder
in 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:
getRowsOrBuilderList
in 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:
getNextPageToken
in 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:
getNextPageTokenBytes
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
mergeUnknownFields
public final FetchReportResultsResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FetchReportResultsResponse.Builder>
-
-