Class StoreSalesThirdPartyMetadata
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.common.StoreSalesThirdPartyMetadata
- All Implemented Interfaces:
StoreSalesThirdPartyMetadataOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,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. Contact your Google business development representative for details on the upload configuration.Protobuf type
google.ads.googleads.v18.common.StoreSalesThirdPartyMetadata- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classMetadata 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<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanTime the advertiser uploaded the data to the partner.com.google.protobuf.ByteStringTime the advertiser uploaded the data to the partner.Version of partner IDs to be used for uploads.com.google.protobuf.ByteStringVersion of partner IDs to be used for uploads.static StoreSalesThirdPartyMetadatastatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<StoreSalesThirdPartyMetadata>longID of the third party partner updating the transaction feed.doubleThe fraction of valid transactions that are matched to a third party assigned user ID on the partner side.doubleThe fraction of valid transactions that are uploaded by the partner to Google.intdoubleThe fraction of transactions that are valid.booleanTime the advertiser uploaded the data to the partner.booleanVersion of partner IDs to be used for uploads.inthashCode()booleanID of the third party partner updating the transaction feed.booleanThe fraction of valid transactions that are matched to a third party assigned user ID on the partner side.booleanThe fraction of valid transactions that are uploaded by the partner to Google.booleanThe fraction of transactions that are valid.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleannewBuilder(StoreSalesThirdPartyMetadata prototype) protected StoreSalesThirdPartyMetadata.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static StoreSalesThirdPartyMetadataparseDelimitedFrom(InputStream input) static StoreSalesThirdPartyMetadataparseDelimitedFrom(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(InputStream input) static StoreSalesThirdPartyMetadataparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static StoreSalesThirdPartyMetadataparseFrom(ByteBuffer data) static StoreSalesThirdPartyMetadataparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<StoreSalesThirdPartyMetadata>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, 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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
ADVERTISER_UPLOAD_DATE_TIME_FIELD_NUMBER
public static final int ADVERTISER_UPLOAD_DATE_TIME_FIELD_NUMBER- See Also:
-
VALID_TRANSACTION_FRACTION_FIELD_NUMBER
public static final int VALID_TRANSACTION_FRACTION_FIELD_NUMBER- See Also:
-
PARTNER_MATCH_FRACTION_FIELD_NUMBER
public static final int PARTNER_MATCH_FRACTION_FIELD_NUMBER- See Also:
-
PARTNER_UPLOAD_FRACTION_FIELD_NUMBER
public static final int PARTNER_UPLOAD_FRACTION_FIELD_NUMBER- See Also:
-
BRIDGE_MAP_VERSION_ID_FIELD_NUMBER
public static final int BRIDGE_MAP_VERSION_ID_FIELD_NUMBER- See Also:
-
PARTNER_ID_FIELD_NUMBER
public static final int PARTNER_ID_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein 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
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
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
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- 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(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(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
- Throws:
IOException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static StoreSalesThirdPartyMetadata parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static StoreSalesThirdPartyMetadata parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
public static StoreSalesThirdPartyMetadata.Builder newBuilder(StoreSalesThirdPartyMetadata prototype) -
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
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-