Class KeywordPlanAggregateMetricResults.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
- com.google.ads.googleads.v10.common.KeywordPlanAggregateMetricResults.Builder
-
- All Implemented Interfaces:
KeywordPlanAggregateMetricResultsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- KeywordPlanAggregateMetricResults
public static final class KeywordPlanAggregateMetricResults.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder> implements KeywordPlanAggregateMetricResultsOrBuilder
The aggregated historical metrics for keyword plan keywords.
Protobuf typegoogle.ads.googleads.v10.common.KeywordPlanAggregateMetricResults
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description KeywordPlanAggregateMetricResults.BuilderaddAllDeviceSearches(java.lang.Iterable<? extends KeywordPlanDeviceSearches> values)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuilderaddDeviceSearches(int index, KeywordPlanDeviceSearches value)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuilderaddDeviceSearches(int index, KeywordPlanDeviceSearches.Builder builderForValue)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuilderaddDeviceSearches(KeywordPlanDeviceSearches value)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuilderaddDeviceSearches(KeywordPlanDeviceSearches.Builder builderForValue)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanDeviceSearches.BuilderaddDeviceSearchesBuilder()The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanDeviceSearches.BuilderaddDeviceSearchesBuilder(int index)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)KeywordPlanAggregateMetricResultsbuild()KeywordPlanAggregateMetricResultsbuildPartial()KeywordPlanAggregateMetricResults.Builderclear()KeywordPlanAggregateMetricResults.BuilderclearDeviceSearches()The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)KeywordPlanAggregateMetricResults.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)KeywordPlanAggregateMetricResults.Builderclone()KeywordPlanAggregateMetricResultsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()KeywordPlanDeviceSearchesgetDeviceSearches(int index)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanDeviceSearches.BuildergetDeviceSearchesBuilder(int index)The aggregate searches for all the keywords segmented by device for the specified time.java.util.List<KeywordPlanDeviceSearches.Builder>getDeviceSearchesBuilderList()The aggregate searches for all the keywords segmented by device for the specified time.intgetDeviceSearchesCount()The aggregate searches for all the keywords segmented by device for the specified time.java.util.List<KeywordPlanDeviceSearches>getDeviceSearchesList()The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanDeviceSearchesOrBuildergetDeviceSearchesOrBuilder(int index)The aggregate searches for all the keywords segmented by device for the specified time.java.util.List<? extends KeywordPlanDeviceSearchesOrBuilder>getDeviceSearchesOrBuilderList()The aggregate searches for all the keywords segmented by device for the specified time.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()KeywordPlanAggregateMetricResults.BuildermergeFrom(KeywordPlanAggregateMetricResults other)KeywordPlanAggregateMetricResults.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)KeywordPlanAggregateMetricResults.BuildermergeFrom(com.google.protobuf.Message other)KeywordPlanAggregateMetricResults.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)KeywordPlanAggregateMetricResults.BuilderremoveDeviceSearches(int index)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuildersetDeviceSearches(int index, KeywordPlanDeviceSearches value)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuildersetDeviceSearches(int index, KeywordPlanDeviceSearches.Builder builderForValue)The aggregate searches for all the keywords segmented by device for the specified time.KeywordPlanAggregateMetricResults.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)KeywordPlanAggregateMetricResults.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)KeywordPlanAggregateMetricResults.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
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<KeywordPlanAggregateMetricResults.Builder>
-
clear
public KeywordPlanAggregateMetricResults.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<KeywordPlanAggregateMetricResults.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<KeywordPlanAggregateMetricResults.Builder>
-
getDefaultInstanceForType
public KeywordPlanAggregateMetricResults getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public KeywordPlanAggregateMetricResults build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public KeywordPlanAggregateMetricResults buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public KeywordPlanAggregateMetricResults.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<KeywordPlanAggregateMetricResults.Builder>
-
setField
public KeywordPlanAggregateMetricResults.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
clearField
public KeywordPlanAggregateMetricResults.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
clearOneof
public KeywordPlanAggregateMetricResults.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
setRepeatedField
public KeywordPlanAggregateMetricResults.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
addRepeatedField
public KeywordPlanAggregateMetricResults.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
mergeFrom
public KeywordPlanAggregateMetricResults.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeywordPlanAggregateMetricResults.Builder>
-
mergeFrom
public KeywordPlanAggregateMetricResults.Builder mergeFrom(KeywordPlanAggregateMetricResults other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
mergeFrom
public KeywordPlanAggregateMetricResults.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<KeywordPlanAggregateMetricResults.Builder>- Throws:
java.io.IOException
-
getDeviceSearchesList
public java.util.List<KeywordPlanDeviceSearches> getDeviceSearchesList()
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;- Specified by:
getDeviceSearchesListin interfaceKeywordPlanAggregateMetricResultsOrBuilder
-
getDeviceSearchesCount
public int getDeviceSearchesCount()
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;- Specified by:
getDeviceSearchesCountin interfaceKeywordPlanAggregateMetricResultsOrBuilder
-
getDeviceSearches
public KeywordPlanDeviceSearches getDeviceSearches(int index)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;- Specified by:
getDeviceSearchesin interfaceKeywordPlanAggregateMetricResultsOrBuilder
-
setDeviceSearches
public KeywordPlanAggregateMetricResults.Builder setDeviceSearches(int index, KeywordPlanDeviceSearches value)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
setDeviceSearches
public KeywordPlanAggregateMetricResults.Builder setDeviceSearches(int index, KeywordPlanDeviceSearches.Builder builderForValue)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
addDeviceSearches
public KeywordPlanAggregateMetricResults.Builder addDeviceSearches(KeywordPlanDeviceSearches value)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
addDeviceSearches
public KeywordPlanAggregateMetricResults.Builder addDeviceSearches(int index, KeywordPlanDeviceSearches value)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
addDeviceSearches
public KeywordPlanAggregateMetricResults.Builder addDeviceSearches(KeywordPlanDeviceSearches.Builder builderForValue)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
addDeviceSearches
public KeywordPlanAggregateMetricResults.Builder addDeviceSearches(int index, KeywordPlanDeviceSearches.Builder builderForValue)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
addAllDeviceSearches
public KeywordPlanAggregateMetricResults.Builder addAllDeviceSearches(java.lang.Iterable<? extends KeywordPlanDeviceSearches> values)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
clearDeviceSearches
public KeywordPlanAggregateMetricResults.Builder clearDeviceSearches()
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
removeDeviceSearches
public KeywordPlanAggregateMetricResults.Builder removeDeviceSearches(int index)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
getDeviceSearchesBuilder
public KeywordPlanDeviceSearches.Builder getDeviceSearchesBuilder(int index)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
getDeviceSearchesOrBuilder
public KeywordPlanDeviceSearchesOrBuilder getDeviceSearchesOrBuilder(int index)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;- Specified by:
getDeviceSearchesOrBuilderin interfaceKeywordPlanAggregateMetricResultsOrBuilder
-
getDeviceSearchesOrBuilderList
public java.util.List<? extends KeywordPlanDeviceSearchesOrBuilder> getDeviceSearchesOrBuilderList()
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;- Specified by:
getDeviceSearchesOrBuilderListin interfaceKeywordPlanAggregateMetricResultsOrBuilder
-
addDeviceSearchesBuilder
public KeywordPlanDeviceSearches.Builder addDeviceSearchesBuilder()
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
addDeviceSearchesBuilder
public KeywordPlanDeviceSearches.Builder addDeviceSearchesBuilder(int index)
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
getDeviceSearchesBuilderList
public java.util.List<KeywordPlanDeviceSearches.Builder> getDeviceSearchesBuilderList()
The aggregate searches for all the keywords segmented by device for the specified time. Supports the following device types: MOBILE, TABLET, DESKTOP. This is only set when KeywordPlanAggregateMetricTypeEnum.DEVICE is set in the KeywordPlanAggregateMetrics field in the request.
repeated .google.ads.googleads.v10.common.KeywordPlanDeviceSearches device_searches = 1;
-
setUnknownFields
public final KeywordPlanAggregateMetricResults.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
mergeUnknownFields
public final KeywordPlanAggregateMetricResults.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<KeywordPlanAggregateMetricResults.Builder>
-
-