Class ExternalAttributionData.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder>
-
- com.google.ads.googleads.v15.services.ExternalAttributionData.Builder
-
- All Implemented Interfaces:
ExternalAttributionDataOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ExternalAttributionData
public static final class ExternalAttributionData.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder> implements ExternalAttributionDataOrBuilder
Contains additional information about externally attributed conversions.
Protobuf typegoogle.ads.googleads.v15.services.ExternalAttributionData
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalAttributionData.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ExternalAttributionDatabuild()ExternalAttributionDatabuildPartial()ExternalAttributionData.Builderclear()ExternalAttributionData.BuilderclearExternalAttributionCredit()Represents the fraction of the conversion that is attributed to the Google Ads click.ExternalAttributionData.BuilderclearExternalAttributionModel()Specifies the attribution model name.ExternalAttributionData.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ExternalAttributionData.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ExternalAttributionData.Builderclone()ExternalAttributionDatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()doublegetExternalAttributionCredit()Represents the fraction of the conversion that is attributed to the Google Ads click.java.lang.StringgetExternalAttributionModel()Specifies the attribution model name.com.google.protobuf.ByteStringgetExternalAttributionModelBytes()Specifies the attribution model name.booleanhasExternalAttributionCredit()Represents the fraction of the conversion that is attributed to the Google Ads click.booleanhasExternalAttributionModel()Specifies the attribution model name.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ExternalAttributionData.BuildermergeFrom(ExternalAttributionData other)ExternalAttributionData.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ExternalAttributionData.BuildermergeFrom(com.google.protobuf.Message other)ExternalAttributionData.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ExternalAttributionData.BuildersetExternalAttributionCredit(double value)Represents the fraction of the conversion that is attributed to the Google Ads click.ExternalAttributionData.BuildersetExternalAttributionModel(java.lang.String value)Specifies the attribution model name.ExternalAttributionData.BuildersetExternalAttributionModelBytes(com.google.protobuf.ByteString value)Specifies the attribution model name.ExternalAttributionData.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ExternalAttributionData.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ExternalAttributionData.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, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, 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<ExternalAttributionData.Builder>
-
clear
public ExternalAttributionData.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<ExternalAttributionData.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<ExternalAttributionData.Builder>
-
getDefaultInstanceForType
public ExternalAttributionData getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExternalAttributionData build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExternalAttributionData buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExternalAttributionData.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<ExternalAttributionData.Builder>
-
setField
public ExternalAttributionData.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<ExternalAttributionData.Builder>
-
clearField
public ExternalAttributionData.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder>
-
clearOneof
public ExternalAttributionData.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder>
-
setRepeatedField
public ExternalAttributionData.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<ExternalAttributionData.Builder>
-
addRepeatedField
public ExternalAttributionData.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<ExternalAttributionData.Builder>
-
mergeFrom
public ExternalAttributionData.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExternalAttributionData.Builder>
-
mergeFrom
public ExternalAttributionData.Builder mergeFrom(ExternalAttributionData other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder>
-
mergeFrom
public ExternalAttributionData.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<ExternalAttributionData.Builder>- Throws:
java.io.IOException
-
hasExternalAttributionCredit
public boolean hasExternalAttributionCredit()
Represents the fraction of the conversion that is attributed to the Google Ads click.
optional double external_attribution_credit = 3;- Specified by:
hasExternalAttributionCreditin interfaceExternalAttributionDataOrBuilder- Returns:
- Whether the externalAttributionCredit field is set.
-
getExternalAttributionCredit
public double getExternalAttributionCredit()
Represents the fraction of the conversion that is attributed to the Google Ads click.
optional double external_attribution_credit = 3;- Specified by:
getExternalAttributionCreditin interfaceExternalAttributionDataOrBuilder- Returns:
- The externalAttributionCredit.
-
setExternalAttributionCredit
public ExternalAttributionData.Builder setExternalAttributionCredit(double value)
Represents the fraction of the conversion that is attributed to the Google Ads click.
optional double external_attribution_credit = 3;- Parameters:
value- The externalAttributionCredit to set.- Returns:
- This builder for chaining.
-
clearExternalAttributionCredit
public ExternalAttributionData.Builder clearExternalAttributionCredit()
Represents the fraction of the conversion that is attributed to the Google Ads click.
optional double external_attribution_credit = 3;- Returns:
- This builder for chaining.
-
hasExternalAttributionModel
public boolean hasExternalAttributionModel()
Specifies the attribution model name.
optional string external_attribution_model = 4;- Specified by:
hasExternalAttributionModelin interfaceExternalAttributionDataOrBuilder- Returns:
- Whether the externalAttributionModel field is set.
-
getExternalAttributionModel
public java.lang.String getExternalAttributionModel()
Specifies the attribution model name.
optional string external_attribution_model = 4;- Specified by:
getExternalAttributionModelin interfaceExternalAttributionDataOrBuilder- Returns:
- The externalAttributionModel.
-
getExternalAttributionModelBytes
public com.google.protobuf.ByteString getExternalAttributionModelBytes()
Specifies the attribution model name.
optional string external_attribution_model = 4;- Specified by:
getExternalAttributionModelBytesin interfaceExternalAttributionDataOrBuilder- Returns:
- The bytes for externalAttributionModel.
-
setExternalAttributionModel
public ExternalAttributionData.Builder setExternalAttributionModel(java.lang.String value)
Specifies the attribution model name.
optional string external_attribution_model = 4;- Parameters:
value- The externalAttributionModel to set.- Returns:
- This builder for chaining.
-
clearExternalAttributionModel
public ExternalAttributionData.Builder clearExternalAttributionModel()
Specifies the attribution model name.
optional string external_attribution_model = 4;- Returns:
- This builder for chaining.
-
setExternalAttributionModelBytes
public ExternalAttributionData.Builder setExternalAttributionModelBytes(com.google.protobuf.ByteString value)
Specifies the attribution model name.
optional string external_attribution_model = 4;- Parameters:
value- The bytes for externalAttributionModel to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExternalAttributionData.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder>
-
mergeUnknownFields
public final ExternalAttributionData.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExternalAttributionData.Builder>
-
-