public static final class PostbackWindow.Builder extends GeneratedMessageV3.Builder<PostbackWindow.Builder> implements PostbackWindowOrBuilder
Settings for a SKAdNetwork conversion postback window.
Protobuf type google.analytics.admin.v1alpha.PostbackWindow
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addAllConversionValues(Iterable<? extends ConversionValues> values)
public PostbackWindow.Builder addAllConversionValues(Iterable<? extends ConversionValues> values)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Parameter |
---|
Name | Description |
values | Iterable<? extends com.google.analytics.admin.v1alpha.ConversionValues>
|
addConversionValues(ConversionValues value)
public PostbackWindow.Builder addConversionValues(ConversionValues value)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
addConversionValues(ConversionValues.Builder builderForValue)
public PostbackWindow.Builder addConversionValues(ConversionValues.Builder builderForValue)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
addConversionValues(int index, ConversionValues value)
public PostbackWindow.Builder addConversionValues(int index, ConversionValues value)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
addConversionValues(int index, ConversionValues.Builder builderForValue)
public PostbackWindow.Builder addConversionValues(int index, ConversionValues.Builder builderForValue)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
addConversionValuesBuilder()
public ConversionValues.Builder addConversionValuesBuilder()
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
addConversionValuesBuilder(int index)
public ConversionValues.Builder addConversionValuesBuilder(int index)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Parameter |
---|
Name | Description |
index | int
|
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public PostbackWindow.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overridesbuild()
public PostbackWindow build()
buildPartial()
public PostbackWindow buildPartial()
clear()
public PostbackWindow.Builder clear()
OverridesclearConversionValues()
public PostbackWindow.Builder clearConversionValues()
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
clearField(Descriptors.FieldDescriptor field)
public PostbackWindow.Builder clearField(Descriptors.FieldDescriptor field)
OverridesclearOneof(Descriptors.OneofDescriptor oneof)
public PostbackWindow.Builder clearOneof(Descriptors.OneofDescriptor oneof)
OverridesclearPostbackWindowSettingsEnabled()
public PostbackWindow.Builder clearPostbackWindowSettingsEnabled()
If enable_postback_window_settings is true, conversion_values must be populated and will be used for determining when and how to set the Conversion Value on a client device and exporting schema to linked Ads accounts. If false, the settings are not used, but are retained in case they may be used in the future. This must always be true for postback_window_one.
bool postback_window_settings_enabled = 2;
clone()
public PostbackWindow.Builder clone()
OverridesgetConversionValues(int index)
public ConversionValues getConversionValues(int index)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Parameter |
---|
Name | Description |
index | int
|
getConversionValuesBuilder(int index)
public ConversionValues.Builder getConversionValuesBuilder(int index)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Parameter |
---|
Name | Description |
index | int
|
getConversionValuesBuilderList()
public List<ConversionValues.Builder> getConversionValuesBuilderList()
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
getConversionValuesCount()
public int getConversionValuesCount()
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Returns |
---|
Type | Description |
int | |
getConversionValuesList()
public List<ConversionValues> getConversionValuesList()
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
getConversionValuesOrBuilder(int index)
public ConversionValuesOrBuilder getConversionValuesOrBuilder(int index)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Parameter |
---|
Name | Description |
index | int
|
getConversionValuesOrBuilderList()
public List<? extends ConversionValuesOrBuilder> getConversionValuesOrBuilderList()
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Returns |
---|
Type | Description |
List<? extends com.google.analytics.admin.v1alpha.ConversionValuesOrBuilder> | |
getDefaultInstanceForType()
public PostbackWindow getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
OverridesgetPostbackWindowSettingsEnabled()
public boolean getPostbackWindowSettingsEnabled()
If enable_postback_window_settings is true, conversion_values must be populated and will be used for determining when and how to set the Conversion Value on a client device and exporting schema to linked Ads accounts. If false, the settings are not used, but are retained in case they may be used in the future. This must always be true for postback_window_one.
bool postback_window_settings_enabled = 2;
Returns |
---|
Type | Description |
boolean | The postbackWindowSettingsEnabled. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
OverridesisInitialized()
public final boolean isInitialized()
OverridesmergeFrom(PostbackWindow other)
public PostbackWindow.Builder mergeFrom(PostbackWindow other)
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public PostbackWindow.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
OverridesmergeFrom(Message other)
public PostbackWindow.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
OverridesmergeUnknownFields(UnknownFieldSet unknownFields)
public final PostbackWindow.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
OverridesremoveConversionValues(int index)
public PostbackWindow.Builder removeConversionValues(int index)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
Parameter |
---|
Name | Description |
index | int
|
setConversionValues(int index, ConversionValues value)
public PostbackWindow.Builder setConversionValues(int index, ConversionValues value)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
setConversionValues(int index, ConversionValues.Builder builderForValue)
public PostbackWindow.Builder setConversionValues(int index, ConversionValues.Builder builderForValue)
Ordering of the repeated field will be used to prioritize the conversion value settings. Lower indexed entries are prioritized higher. The first conversion value setting that evaluates to true will be selected. It must have at least one entry if enable_postback_window_settings is set to true. It can have maximum of 128 entries.
repeated .google.analytics.admin.v1alpha.ConversionValues conversion_values = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public PostbackWindow.Builder setField(Descriptors.FieldDescriptor field, Object value)
OverridessetPostbackWindowSettingsEnabled(boolean value)
public PostbackWindow.Builder setPostbackWindowSettingsEnabled(boolean value)
If enable_postback_window_settings is true, conversion_values must be populated and will be used for determining when and how to set the Conversion Value on a client device and exporting schema to linked Ads accounts. If false, the settings are not used, but are retained in case they may be used in the future. This must always be true for postback_window_one.
bool postback_window_settings_enabled = 2;
Parameter |
---|
Name | Description |
value | boolean
The postbackWindowSettingsEnabled to set. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public PostbackWindow.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
OverridessetUnknownFields(UnknownFieldSet unknownFields)
public final PostbackWindow.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides