Class SearchGoogleAdsStreamResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
com.google.ads.googleads.v18.services.SearchGoogleAdsStreamResponse.Builder
- All Implemented Interfaces:
SearchGoogleAdsStreamResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SearchGoogleAdsStreamResponse
public static final class SearchGoogleAdsStreamResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
implements SearchGoogleAdsStreamResponseOrBuilder
Response message for [GoogleAdsService.SearchStream][google.ads.googleads.v18.services.GoogleAdsService.SearchStream].Protobuf type
google.ads.googleads.v18.services.SearchGoogleAdsStreamResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllResults(Iterable<? extends GoogleAdsRow> values) The list of rows that matched the query.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addResults(int index, GoogleAdsRow value) The list of rows that matched the query.addResults(int index, GoogleAdsRow.Builder builderForValue) The list of rows that matched the query.addResults(GoogleAdsRow value) The list of rows that matched the query.addResults(GoogleAdsRow.Builder builderForValue) The list of rows that matched the query.The list of rows that matched the query.addResultsBuilder(int index) The list of rows that matched the query.build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) FieldMask that represents what fields were requested by the user.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The amount of resources consumed to serve the query.The unique id of the request that is used for debugging purposes.The list of rows that matched the query.Summary row that contains summary of metrics in results.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.FieldMaskFieldMask that represents what fields were requested by the user.com.google.protobuf.FieldMask.BuilderFieldMask that represents what fields were requested by the user.com.google.protobuf.FieldMaskOrBuilderFieldMask that represents what fields were requested by the user.longThe amount of resources consumed to serve the query.The unique id of the request that is used for debugging purposes.com.google.protobuf.ByteStringThe unique id of the request that is used for debugging purposes.getResults(int index) The list of rows that matched the query.getResultsBuilder(int index) The list of rows that matched the query.The list of rows that matched the query.intThe list of rows that matched the query.The list of rows that matched the query.getResultsOrBuilder(int index) The list of rows that matched the query.List<? extends GoogleAdsRowOrBuilder>The list of rows that matched the query.Summary row that contains summary of metrics in results.Summary row that contains summary of metrics in results.Summary row that contains summary of metrics in results.booleanFieldMask that represents what fields were requested by the user.booleanSummary row that contains summary of metrics in results.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFieldMask(com.google.protobuf.FieldMask value) FieldMask that represents what fields were requested by the user.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeSummaryRow(GoogleAdsRow value) Summary row that contains summary of metrics in results.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeResults(int index) The list of rows that matched the query.setFieldMask(com.google.protobuf.FieldMask value) FieldMask that represents what fields were requested by the user.setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue) FieldMask that represents what fields were requested by the user.setQueryResourceConsumption(long value) The amount of resources consumed to serve the query.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRequestId(String value) The unique id of the request that is used for debugging purposes.setRequestIdBytes(com.google.protobuf.ByteString value) The unique id of the request that is used for debugging purposes.setResults(int index, GoogleAdsRow value) The list of rows that matched the query.setResults(int index, GoogleAdsRow.Builder builderForValue) The list of rows that matched the query.setSummaryRow(GoogleAdsRow value) Summary row that contains summary of metrics in results.setSummaryRow(GoogleAdsRow.Builder builderForValue) Summary row that contains summary of metrics in results.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.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<SearchGoogleAdsStreamResponse.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<SearchGoogleAdsStreamResponse.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
-
setField
public SearchGoogleAdsStreamResponse.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<SearchGoogleAdsStreamResponse.Builder>
-
clearField
public SearchGoogleAdsStreamResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
-
clearOneof
public SearchGoogleAdsStreamResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
-
setRepeatedField
public SearchGoogleAdsStreamResponse.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<SearchGoogleAdsStreamResponse.Builder>
-
addRepeatedField
public SearchGoogleAdsStreamResponse.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<SearchGoogleAdsStreamResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SearchGoogleAdsStreamResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
-
mergeFrom
public SearchGoogleAdsStreamResponse.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<SearchGoogleAdsStreamResponse.Builder>- Throws:
IOException
-
getResultsList
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1;- Specified by:
getResultsListin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
getResultsCount
public int getResultsCount()The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1;- Specified by:
getResultsCountin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
getResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1;- Specified by:
getResultsin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
setResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
setResults
public SearchGoogleAdsStreamResponse.Builder setResults(int index, GoogleAdsRow.Builder builderForValue) The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
addResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
addResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
addResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
addResults
public SearchGoogleAdsStreamResponse.Builder addResults(int index, GoogleAdsRow.Builder builderForValue) The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
addAllResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
clearResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
removeResults
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
getResultsBuilder
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
getResultsOrBuilder
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1;- Specified by:
getResultsOrBuilderin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
getResultsOrBuilderList
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1;- Specified by:
getResultsOrBuilderListin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
addResultsBuilder
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
addResultsBuilder
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
getResultsBuilderList
The list of rows that matched the query.
repeated .google.ads.googleads.v18.services.GoogleAdsRow results = 1; -
hasFieldMask
public boolean hasFieldMask()FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2;- Specified by:
hasFieldMaskin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- Whether the fieldMask field is set.
-
getFieldMask
public com.google.protobuf.FieldMask getFieldMask()FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2;- Specified by:
getFieldMaskin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- The fieldMask.
-
setFieldMask
FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2; -
setFieldMask
public SearchGoogleAdsStreamResponse.Builder setFieldMask(com.google.protobuf.FieldMask.Builder builderForValue) FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2; -
mergeFieldMask
FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2; -
clearFieldMask
FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2; -
getFieldMaskBuilder
public com.google.protobuf.FieldMask.Builder getFieldMaskBuilder()FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2; -
getFieldMaskOrBuilder
public com.google.protobuf.FieldMaskOrBuilder getFieldMaskOrBuilder()FieldMask that represents what fields were requested by the user.
.google.protobuf.FieldMask field_mask = 2;- Specified by:
getFieldMaskOrBuilderin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
hasSummaryRow
public boolean hasSummaryRow()Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3;- Specified by:
hasSummaryRowin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- Whether the summaryRow field is set.
-
getSummaryRow
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3;- Specified by:
getSummaryRowin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- The summaryRow.
-
setSummaryRow
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3; -
setSummaryRow
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3; -
mergeSummaryRow
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3; -
clearSummaryRow
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3; -
getSummaryRowBuilder
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3; -
getSummaryRowOrBuilder
Summary row that contains summary of metrics in results. Summary of metrics means aggregation of metrics across all results, here aggregation could be sum, average, rate, etc.
.google.ads.googleads.v18.services.GoogleAdsRow summary_row = 3;- Specified by:
getSummaryRowOrBuilderin interfaceSearchGoogleAdsStreamResponseOrBuilder
-
getRequestId
The unique id of the request that is used for debugging purposes.
string request_id = 4;- Specified by:
getRequestIdin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- The requestId.
-
getRequestIdBytes
public com.google.protobuf.ByteString getRequestIdBytes()The unique id of the request that is used for debugging purposes.
string request_id = 4;- Specified by:
getRequestIdBytesin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- The bytes for requestId.
-
setRequestId
The unique id of the request that is used for debugging purposes.
string request_id = 4;- Parameters:
value- The requestId to set.- Returns:
- This builder for chaining.
-
clearRequestId
The unique id of the request that is used for debugging purposes.
string request_id = 4;- Returns:
- This builder for chaining.
-
setRequestIdBytes
public SearchGoogleAdsStreamResponse.Builder setRequestIdBytes(com.google.protobuf.ByteString value) The unique id of the request that is used for debugging purposes.
string request_id = 4;- Parameters:
value- The bytes for requestId to set.- Returns:
- This builder for chaining.
-
getQueryResourceConsumption
public long getQueryResourceConsumption()The amount of resources consumed to serve the query. query_resource_consumption for the Summary row and non-Summary responses are returned separately in their respective rows. query_resource_consumption for non-Summary responses is returned in the final batch of results.
int64 query_resource_consumption = 6;- Specified by:
getQueryResourceConsumptionin interfaceSearchGoogleAdsStreamResponseOrBuilder- Returns:
- The queryResourceConsumption.
-
setQueryResourceConsumption
The amount of resources consumed to serve the query. query_resource_consumption for the Summary row and non-Summary responses are returned separately in their respective rows. query_resource_consumption for non-Summary responses is returned in the final batch of results.
int64 query_resource_consumption = 6;- Parameters:
value- The queryResourceConsumption to set.- Returns:
- This builder for chaining.
-
clearQueryResourceConsumption
The amount of resources consumed to serve the query. query_resource_consumption for the Summary row and non-Summary responses are returned separately in their respective rows. query_resource_consumption for non-Summary responses is returned in the final batch of results.
int64 query_resource_consumption = 6;- Returns:
- This builder for chaining.
-
setUnknownFields
public final SearchGoogleAdsStreamResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
-
mergeUnknownFields
public final SearchGoogleAdsStreamResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SearchGoogleAdsStreamResponse.Builder>
-