public static final class AttributionSettings.ConversionType.Builder extends GeneratedMessageV3.Builder<AttributionSettings.ConversionType.Builder> implements AttributionSettings.ConversionTypeOrBuilder
Message representing a types of conversion events
Protobuf type
google.shopping.merchant.conversions.v1beta.AttributionSettings.ConversionType
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
public static final Descriptors.Descriptor getDescriptor()
Methods
public AttributionSettings.ConversionType.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public AttributionSettings.ConversionType build()
public AttributionSettings.ConversionType buildPartial()
public AttributionSettings.ConversionType.Builder clear()
Overrides
public AttributionSettings.ConversionType.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public AttributionSettings.ConversionType.Builder clearName()
Output only. Conversion event name, as it'll be reported by the client.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AttributionSettings.ConversionType.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public AttributionSettings.ConversionType.Builder clearReport()
Output only. Option indicating if the type should be included in Merchant
Center reporting.
bool report = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public AttributionSettings.ConversionType.Builder clone()
Overrides
public AttributionSettings.ConversionType getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
Output only. Conversion event name, as it'll be reported by the client.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
String |
The name.
|
public ByteString getNameBytes()
Output only. Conversion event name, as it'll be reported by the client.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
ByteString |
The bytes for name.
|
public boolean getReport()
Output only. Option indicating if the type should be included in Merchant
Center reporting.
bool report = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Returns |
Type |
Description |
boolean |
The report.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public AttributionSettings.ConversionType.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public AttributionSettings.ConversionType.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public AttributionSettings.ConversionType.Builder mergeFrom(AttributionSettings.ConversionType other)
public final AttributionSettings.ConversionType.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public AttributionSettings.ConversionType.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public AttributionSettings.ConversionType.Builder setName(String value)
Output only. Conversion event name, as it'll be reported by the client.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
String
The name to set.
|
public AttributionSettings.ConversionType.Builder setNameBytes(ByteString value)
Output only. Conversion event name, as it'll be reported by the client.
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
ByteString
The bytes for name to set.
|
public AttributionSettings.ConversionType.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public AttributionSettings.ConversionType.Builder setReport(boolean value)
Output only. Option indicating if the type should be included in Merchant
Center reporting.
bool report = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
Parameter |
Name |
Description |
value |
boolean
The report to set.
|
public final AttributionSettings.ConversionType.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides