Class CustomerMetrics.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<CustomerMetrics.Builder>
com.google.ads.googleads.v25.services.CustomerMetrics.Builder
- All Implemented Interfaces:
CustomerMetricsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- CustomerMetrics
public static final class CustomerMetrics.Builder
extends com.google.protobuf.GeneratedMessage.Builder<CustomerMetrics.Builder>
implements CustomerMetricsOrBuilder
Metrics representing the customer’s Ad performance.Protobuf type
google.ads.googleads.v25.services.CustomerMetrics-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Metrics calculated by aggregating values of a single metric for the customer.Average rate metrics calculated by dividing one metric by another.Metrics calculated by dividing the metric of the customer by that of the selected benchmarks source.Metrics calculated by aggregating values of a single metric for the customer.Metrics calculated by aggregating values of a single metric for the customer.Metrics calculated by aggregating values of a single metric for the customer.Average rate metrics calculated by dividing one metric by another.Average rate metrics calculated by dividing one metric by another.Average rate metrics calculated by dividing one metric by another.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorMetrics calculated by dividing the metric of the customer by that of the selected benchmarks source.Metrics calculated by dividing the metric of the customer by that of the selected benchmarks source.Metrics calculated by dividing the metric of the customer by that of the selected benchmarks source.booleanMetrics calculated by aggregating values of a single metric for the customer.booleanAverage rate metrics calculated by dividing one metric by another.booleanMetrics calculated by dividing the metric of the customer by that of the selected benchmarks source.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanMetrics calculated by aggregating values of a single metric for the customer.Average rate metrics calculated by dividing one metric by another.mergeFrom(CustomerMetrics other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeShareMetrics(ShareMetrics value) Metrics calculated by dividing the metric of the customer by that of the selected benchmarks source.Metrics calculated by aggregating values of a single metric for the customer.setAggregateMetrics(AggregateMetrics.Builder builderForValue) Metrics calculated by aggregating values of a single metric for the customer.setAverageRateMetrics(RateMetrics value) Average rate metrics calculated by dividing one metric by another.setAverageRateMetrics(RateMetrics.Builder builderForValue) Average rate metrics calculated by dividing one metric by another.setShareMetrics(ShareMetrics value) Metrics calculated by dividing the metric of the customer by that of the selected benchmarks source.setShareMetrics(ShareMetrics.Builder builderForValue) Metrics calculated by dividing the metric of the customer by that of the selected benchmarks source.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<CustomerMetrics.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<CustomerMetrics.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.GeneratedMessage.Builder<CustomerMetrics.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
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CustomerMetrics.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<CustomerMetrics.Builder>
-
mergeFrom
public CustomerMetrics.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<CustomerMetrics.Builder>- Throws:
IOException
-
hasAverageRateMetrics
public boolean hasAverageRateMetrics()Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1;- Specified by:
hasAverageRateMetricsin interfaceCustomerMetricsOrBuilder- Returns:
- Whether the averageRateMetrics field is set.
-
getAverageRateMetrics
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1;- Specified by:
getAverageRateMetricsin interfaceCustomerMetricsOrBuilder- Returns:
- The averageRateMetrics.
-
setAverageRateMetrics
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1; -
setAverageRateMetrics
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1; -
mergeAverageRateMetrics
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1; -
clearAverageRateMetrics
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1; -
getAverageRateMetricsBuilder
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1; -
getAverageRateMetricsOrBuilder
Average rate metrics calculated by dividing one metric by another.
.google.ads.googleads.v25.services.RateMetrics average_rate_metrics = 1;- Specified by:
getAverageRateMetricsOrBuilderin interfaceCustomerMetricsOrBuilder
-
hasAggregateMetrics
public boolean hasAggregateMetrics()Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3;- Specified by:
hasAggregateMetricsin interfaceCustomerMetricsOrBuilder- Returns:
- Whether the aggregateMetrics field is set.
-
getAggregateMetrics
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3;- Specified by:
getAggregateMetricsin interfaceCustomerMetricsOrBuilder- Returns:
- The aggregateMetrics.
-
setAggregateMetrics
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3; -
setAggregateMetrics
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3; -
mergeAggregateMetrics
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3; -
clearAggregateMetrics
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3; -
getAggregateMetricsBuilder
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3; -
getAggregateMetricsOrBuilder
Metrics calculated by aggregating values of a single metric for the customer.
.google.ads.googleads.v25.services.AggregateMetrics aggregate_metrics = 3;- Specified by:
getAggregateMetricsOrBuilderin interfaceCustomerMetricsOrBuilder
-