Class StoreSalesThirdPartyMetadata
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.common.StoreSalesThirdPartyMetadata
-
- All Implemented Interfaces:
StoreSalesThirdPartyMetadataOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class StoreSalesThirdPartyMetadata extends com.google.protobuf.GeneratedMessageV3 implements StoreSalesThirdPartyMetadataOrBuilder
Metadata for a third party Store Sales. This product is only for customers on the allow-list. Please contact your Google business development representative for details on the upload configuration.
Protobuf typegoogle.ads.googleads.v10.common.StoreSalesThirdPartyMetadata- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStoreSalesThirdPartyMetadata.BuilderMetadata for a third party Store Sales.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intADVERTISER_UPLOAD_DATE_TIME_FIELD_NUMBERstatic intBRIDGE_MAP_VERSION_ID_FIELD_NUMBERstatic intPARTNER_ID_FIELD_NUMBERstatic intPARTNER_MATCH_FRACTION_FIELD_NUMBERstatic intPARTNER_UPLOAD_FRACTION_FIELD_NUMBERstatic intVALID_TRANSACTION_FRACTION_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetAdvertiserUploadDateTime()Time the advertiser uploaded the data to the partner.com.google.protobuf.ByteStringgetAdvertiserUploadDateTimeBytes()Time the advertiser uploaded the data to the partner.java.lang.StringgetBridgeMapVersionId()Version of partner IDs to be used for uploads.com.google.protobuf.ByteStringgetBridgeMapVersionIdBytes()Version of partner IDs to be used for uploads.static StoreSalesThirdPartyMetadatagetDefaultInstance()StoreSalesThirdPartyMetadatagetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<StoreSalesThirdPartyMetadata>getParserForType()longgetPartnerId()ID of the third party partner updating the transaction feed.doublegetPartnerMatchFraction()The fraction of valid transactions that are matched to a third party assigned user ID on the partner side.doublegetPartnerUploadFraction()The fraction of valid transactions that are uploaded by the partner to Google.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()doublegetValidTransactionFraction()The fraction of transactions that are valid.booleanhasAdvertiserUploadDateTime()Time the advertiser uploaded the data to the partner.booleanhasBridgeMapVersionId()Version of partner IDs to be used for uploads.inthashCode()booleanhasPartnerId()ID of the third party partner updating the transaction feed.booleanhasPartnerMatchFraction()The fraction of valid transactions that are matched to a third party assigned user ID on the partner side.booleanhasPartnerUploadFraction()The fraction of valid transactions that are uploaded by the partner to Google.booleanhasValidTransactionFraction()The fraction of transactions that are valid.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static StoreSalesThirdPartyMetadata.BuildernewBuilder()static StoreSalesThirdPartyMetadata.BuildernewBuilder(StoreSalesThirdPartyMetadata prototype)StoreSalesThirdPartyMetadata.BuildernewBuilderForType()protected StoreSalesThirdPartyMetadata.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static StoreSalesThirdPartyMetadataparseDelimitedFrom(java.io.InputStream input)static StoreSalesThirdPartyMetadataparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreSalesThirdPartyMetadataparseFrom(byte[] data)static StoreSalesThirdPartyMetadataparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreSalesThirdPartyMetadataparseFrom(com.google.protobuf.ByteString data)static StoreSalesThirdPartyMetadataparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreSalesThirdPartyMetadataparseFrom(com.google.protobuf.CodedInputStream input)static StoreSalesThirdPartyMetadataparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreSalesThirdPartyMetadataparseFrom(java.io.InputStream input)static StoreSalesThirdPartyMetadataparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static StoreSalesThirdPartyMetadataparseFrom(java.nio.ByteBuffer data)static StoreSalesThirdPartyMetadataparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<StoreSalesThirdPartyMetadata>parser()StoreSalesThirdPartyMetadata.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ADVERTISER_UPLOAD_DATE_TIME_FIELD_NUMBER
public static final int ADVERTISER_UPLOAD_DATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VALID_TRANSACTION_FRACTION_FIELD_NUMBER
public static final int VALID_TRANSACTION_FRACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARTNER_MATCH_FRACTION_FIELD_NUMBER
public static final int PARTNER_MATCH_FRACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARTNER_UPLOAD_FRACTION_FIELD_NUMBER
public static final int PARTNER_UPLOAD_FRACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BRIDGE_MAP_VERSION_ID_FIELD_NUMBER
public static final int BRIDGE_MAP_VERSION_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARTNER_ID_FIELD_NUMBER
public static final int PARTNER_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
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
-
hasAdvertiserUploadDateTime
public boolean hasAdvertiserUploadDateTime()
Time the advertiser uploaded the data to the partner. Required. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string advertiser_upload_date_time = 7;- Specified by:
hasAdvertiserUploadDateTimein interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- Whether the advertiserUploadDateTime field is set.
-
getAdvertiserUploadDateTime
public java.lang.String getAdvertiserUploadDateTime()
Time the advertiser uploaded the data to the partner. Required. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string advertiser_upload_date_time = 7;- Specified by:
getAdvertiserUploadDateTimein interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The advertiserUploadDateTime.
-
getAdvertiserUploadDateTimeBytes
public com.google.protobuf.ByteString getAdvertiserUploadDateTimeBytes()
Time the advertiser uploaded the data to the partner. Required. The format is "YYYY-MM-DD HH:MM:SS". Examples: "2018-03-05 09:15:00" or "2018-02-01 14:34:30"
optional string advertiser_upload_date_time = 7;- Specified by:
getAdvertiserUploadDateTimeBytesin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The bytes for advertiserUploadDateTime.
-
hasValidTransactionFraction
public boolean hasValidTransactionFraction()
The fraction of transactions that are valid. Invalid transactions may include invalid formats or values. Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double valid_transaction_fraction = 8;- Specified by:
hasValidTransactionFractionin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- Whether the validTransactionFraction field is set.
-
getValidTransactionFraction
public double getValidTransactionFraction()
The fraction of transactions that are valid. Invalid transactions may include invalid formats or values. Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double valid_transaction_fraction = 8;- Specified by:
getValidTransactionFractionin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The validTransactionFraction.
-
hasPartnerMatchFraction
public boolean hasPartnerMatchFraction()
The fraction of valid transactions that are matched to a third party assigned user ID on the partner side. Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double partner_match_fraction = 9;- Specified by:
hasPartnerMatchFractionin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- Whether the partnerMatchFraction field is set.
-
getPartnerMatchFraction
public double getPartnerMatchFraction()
The fraction of valid transactions that are matched to a third party assigned user ID on the partner side. Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double partner_match_fraction = 9;- Specified by:
getPartnerMatchFractionin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The partnerMatchFraction.
-
hasPartnerUploadFraction
public boolean hasPartnerUploadFraction()
The fraction of valid transactions that are uploaded by the partner to Google. Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double partner_upload_fraction = 10;- Specified by:
hasPartnerUploadFractionin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- Whether the partnerUploadFraction field is set.
-
getPartnerUploadFraction
public double getPartnerUploadFraction()
The fraction of valid transactions that are uploaded by the partner to Google. Required. The fraction needs to be between 0 and 1 (excluding 0).
optional double partner_upload_fraction = 10;- Specified by:
getPartnerUploadFractionin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The partnerUploadFraction.
-
hasBridgeMapVersionId
public boolean hasBridgeMapVersionId()
Version of partner IDs to be used for uploads. Required.
optional string bridge_map_version_id = 11;- Specified by:
hasBridgeMapVersionIdin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- Whether the bridgeMapVersionId field is set.
-
getBridgeMapVersionId
public java.lang.String getBridgeMapVersionId()
Version of partner IDs to be used for uploads. Required.
optional string bridge_map_version_id = 11;- Specified by:
getBridgeMapVersionIdin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The bridgeMapVersionId.
-
getBridgeMapVersionIdBytes
public com.google.protobuf.ByteString getBridgeMapVersionIdBytes()
Version of partner IDs to be used for uploads. Required.
optional string bridge_map_version_id = 11;- Specified by:
getBridgeMapVersionIdBytesin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The bytes for bridgeMapVersionId.
-
hasPartnerId
public boolean hasPartnerId()
ID of the third party partner updating the transaction feed.
optional int64 partner_id = 12;- Specified by:
hasPartnerIdin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- Whether the partnerId field is set.
-
getPartnerId
public long getPartnerId()
ID of the third party partner updating the transaction feed.
optional int64 partner_id = 12;- Specified by:
getPartnerIdin interfaceStoreSalesThirdPartyMetadataOrBuilder- Returns:
- The partnerId.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static StoreSalesThirdPartyMetadata parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static StoreSalesThirdPartyMetadata parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public StoreSalesThirdPartyMetadata.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static StoreSalesThirdPartyMetadata.Builder newBuilder()
-
newBuilder
public static StoreSalesThirdPartyMetadata.Builder newBuilder(StoreSalesThirdPartyMetadata prototype)
-
toBuilder
public StoreSalesThirdPartyMetadata.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected StoreSalesThirdPartyMetadata.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static StoreSalesThirdPartyMetadata getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<StoreSalesThirdPartyMetadata> parser()
-
getParserForType
public com.google.protobuf.Parser<StoreSalesThirdPartyMetadata> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public StoreSalesThirdPartyMetadata getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-