Class OfflineUserDataJob
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.resources.OfflineUserDataJob
-
- All Implemented Interfaces:
OfflineUserDataJobOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class OfflineUserDataJob extends com.google.protobuf.GeneratedMessageV3 implements OfflineUserDataJobOrBuilder
A job containing offline user data of store visitors, or user list members that will be processed asynchronously. The uploaded data isn't readable and the processing results of the job can only be read using GoogleAdsService.Search/SearchStream.
Protobuf typegoogle.ads.googleads.v10.resources.OfflineUserDataJob- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOfflineUserDataJob.BuilderA job containing offline user data of store visitors, or user list members that will be processed asynchronously.static classOfflineUserDataJob.MetadataCase-
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 intCUSTOMER_MATCH_USER_LIST_METADATA_FIELD_NUMBERstatic intEXTERNAL_ID_FIELD_NUMBERstatic intFAILURE_REASON_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intOPERATION_METADATA_FIELD_NUMBERstatic intRESOURCE_NAME_FIELD_NUMBERstatic intSTATUS_FIELD_NUMBERstatic intSTORE_SALES_METADATA_FIELD_NUMBERstatic intTYPE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)CustomerMatchUserListMetadatagetCustomerMatchUserListMetadata()Immutable.CustomerMatchUserListMetadataOrBuildergetCustomerMatchUserListMetadataOrBuilder()Immutable.static OfflineUserDataJobgetDefaultInstance()OfflineUserDataJobgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()longgetExternalId()Immutable.OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReasongetFailureReason()Output only.intgetFailureReasonValue()Output only.longgetId()Output only.OfflineUserDataJob.MetadataCasegetMetadataCase()OfflineUserDataJobMetadatagetOperationMetadata()Output only.OfflineUserDataJobMetadataOrBuildergetOperationMetadataOrBuilder()Output only.com.google.protobuf.Parser<OfflineUserDataJob>getParserForType()java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.intgetSerializedSize()OfflineUserDataJobStatusEnum.OfflineUserDataJobStatusgetStatus()Output only.intgetStatusValue()Output only.StoreSalesMetadatagetStoreSalesMetadata()Immutable.StoreSalesMetadataOrBuildergetStoreSalesMetadataOrBuilder()Immutable.OfflineUserDataJobTypeEnum.OfflineUserDataJobTypegetType()Immutable.intgetTypeValue()Immutable.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCustomerMatchUserListMetadata()Immutable.booleanhasExternalId()Immutable.inthashCode()booleanhasId()Output only.booleanhasOperationMetadata()Output only.booleanhasStoreSalesMetadata()Immutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static OfflineUserDataJob.BuildernewBuilder()static OfflineUserDataJob.BuildernewBuilder(OfflineUserDataJob prototype)OfflineUserDataJob.BuildernewBuilderForType()protected OfflineUserDataJob.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static OfflineUserDataJobparseDelimitedFrom(java.io.InputStream input)static OfflineUserDataJobparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OfflineUserDataJobparseFrom(byte[] data)static OfflineUserDataJobparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OfflineUserDataJobparseFrom(com.google.protobuf.ByteString data)static OfflineUserDataJobparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OfflineUserDataJobparseFrom(com.google.protobuf.CodedInputStream input)static OfflineUserDataJobparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OfflineUserDataJobparseFrom(java.io.InputStream input)static OfflineUserDataJobparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static OfflineUserDataJobparseFrom(java.nio.ByteBuffer data)static OfflineUserDataJobparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<OfflineUserDataJob>parser()OfflineUserDataJob.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
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXTERNAL_ID_FIELD_NUMBER
public static final int EXTERNAL_ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FAILURE_REASON_FIELD_NUMBER
public static final int FAILURE_REASON_FIELD_NUMBER
- See Also:
- Constant Field Values
-
OPERATION_METADATA_FIELD_NUMBER
public static final int OPERATION_METADATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOMER_MATCH_USER_LIST_METADATA_FIELD_NUMBER
public static final int CUSTOMER_MATCH_USER_LIST_METADATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STORE_SALES_METADATA_FIELD_NUMBER
public static final int STORE_SALES_METADATA_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
-
getMetadataCase
public OfflineUserDataJob.MetadataCase getMetadataCase()
- Specified by:
getMetadataCasein interfaceOfflineUserDataJobOrBuilder
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the offline user data job. Offline user data job resource names have the form: `customers/{customer_id}/offlineUserDataJobs/{offline_user_data_job_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceOfflineUserDataJobOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the offline user data job. Offline user data job resource names have the form: `customers/{customer_id}/offlineUserDataJobs/{offline_user_data_job_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceOfflineUserDataJobOrBuilder- Returns:
- The bytes for resourceName.
-
hasId
public boolean hasId()
Output only. ID of this offline user data job.
optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
Output only. ID of this offline user data job.
optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceOfflineUserDataJobOrBuilder- Returns:
- The id.
-
hasExternalId
public boolean hasExternalId()
Immutable. User specified job ID.
optional int64 external_id = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasExternalIdin interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the externalId field is set.
-
getExternalId
public long getExternalId()
Immutable. User specified job ID.
optional int64 external_id = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getExternalIdin interfaceOfflineUserDataJobOrBuilder- Returns:
- The externalId.
-
getTypeValue
public int getTypeValue()
Immutable. Type of the job.
.google.ads.googleads.v10.enums.OfflineUserDataJobTypeEnum.OfflineUserDataJobType type = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypeValuein interfaceOfflineUserDataJobOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
getType
public OfflineUserDataJobTypeEnum.OfflineUserDataJobType getType()
Immutable. Type of the job.
.google.ads.googleads.v10.enums.OfflineUserDataJobTypeEnum.OfflineUserDataJobType type = 4 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypein interfaceOfflineUserDataJobOrBuilder- Returns:
- The type.
-
getStatusValue
public int getStatusValue()
Output only. Status of the job.
.google.ads.googleads.v10.enums.OfflineUserDataJobStatusEnum.OfflineUserDataJobStatus status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusValuein interfaceOfflineUserDataJobOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
getStatus
public OfflineUserDataJobStatusEnum.OfflineUserDataJobStatus getStatus()
Output only. Status of the job.
.google.ads.googleads.v10.enums.OfflineUserDataJobStatusEnum.OfflineUserDataJobStatus status = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusin interfaceOfflineUserDataJobOrBuilder- Returns:
- The status.
-
getFailureReasonValue
public int getFailureReasonValue()
Output only. Reason for the processing failure, if status is FAILED.
.google.ads.googleads.v10.enums.OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReason failure_reason = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFailureReasonValuein interfaceOfflineUserDataJobOrBuilder- Returns:
- The enum numeric value on the wire for failureReason.
-
getFailureReason
public OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReason getFailureReason()
Output only. Reason for the processing failure, if status is FAILED.
.google.ads.googleads.v10.enums.OfflineUserDataJobFailureReasonEnum.OfflineUserDataJobFailureReason failure_reason = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getFailureReasonin interfaceOfflineUserDataJobOrBuilder- Returns:
- The failureReason.
-
hasOperationMetadata
public boolean hasOperationMetadata()
Output only. Metadata of offline user data job depicting match rate range.
.google.ads.googleads.v10.resources.OfflineUserDataJobMetadata operation_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasOperationMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the operationMetadata field is set.
-
getOperationMetadata
public OfflineUserDataJobMetadata getOperationMetadata()
Output only. Metadata of offline user data job depicting match rate range.
.google.ads.googleads.v10.resources.OfflineUserDataJobMetadata operation_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOperationMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- The operationMetadata.
-
getOperationMetadataOrBuilder
public OfflineUserDataJobMetadataOrBuilder getOperationMetadataOrBuilder()
Output only. Metadata of offline user data job depicting match rate range.
.google.ads.googleads.v10.resources.OfflineUserDataJobMetadata operation_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOperationMetadataOrBuilderin interfaceOfflineUserDataJobOrBuilder
-
hasCustomerMatchUserListMetadata
public boolean hasCustomerMatchUserListMetadata()
Immutable. Metadata for data updates to a CRM-based user list.
.google.ads.googleads.v10.common.CustomerMatchUserListMetadata customer_match_user_list_metadata = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasCustomerMatchUserListMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the customerMatchUserListMetadata field is set.
-
getCustomerMatchUserListMetadata
public CustomerMatchUserListMetadata getCustomerMatchUserListMetadata()
Immutable. Metadata for data updates to a CRM-based user list.
.google.ads.googleads.v10.common.CustomerMatchUserListMetadata customer_match_user_list_metadata = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomerMatchUserListMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- The customerMatchUserListMetadata.
-
getCustomerMatchUserListMetadataOrBuilder
public CustomerMatchUserListMetadataOrBuilder getCustomerMatchUserListMetadataOrBuilder()
Immutable. Metadata for data updates to a CRM-based user list.
.google.ads.googleads.v10.common.CustomerMatchUserListMetadata customer_match_user_list_metadata = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomerMatchUserListMetadataOrBuilderin interfaceOfflineUserDataJobOrBuilder
-
hasStoreSalesMetadata
public boolean hasStoreSalesMetadata()
Immutable. Metadata for store sales data update.
.google.ads.googleads.v10.common.StoreSalesMetadata store_sales_metadata = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasStoreSalesMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the storeSalesMetadata field is set.
-
getStoreSalesMetadata
public StoreSalesMetadata getStoreSalesMetadata()
Immutable. Metadata for store sales data update.
.google.ads.googleads.v10.common.StoreSalesMetadata store_sales_metadata = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getStoreSalesMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- The storeSalesMetadata.
-
getStoreSalesMetadataOrBuilder
public StoreSalesMetadataOrBuilder getStoreSalesMetadataOrBuilder()
Immutable. Metadata for store sales data update.
.google.ads.googleads.v10.common.StoreSalesMetadata store_sales_metadata = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getStoreSalesMetadataOrBuilderin interfaceOfflineUserDataJobOrBuilder
-
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 OfflineUserDataJob parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static OfflineUserDataJob parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static OfflineUserDataJob parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static OfflineUserDataJob parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static OfflineUserDataJob parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static OfflineUserDataJob parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public OfflineUserDataJob.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static OfflineUserDataJob.Builder newBuilder()
-
newBuilder
public static OfflineUserDataJob.Builder newBuilder(OfflineUserDataJob prototype)
-
toBuilder
public OfflineUserDataJob.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected OfflineUserDataJob.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static OfflineUserDataJob getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<OfflineUserDataJob> parser()
-
getParserForType
public com.google.protobuf.Parser<OfflineUserDataJob> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public OfflineUserDataJob getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-