Class OfflineUserDataJob
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.OfflineUserDataJob
- All Implemented Interfaces:
OfflineUserDataJobOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,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 type
google.ads.googleads.v18.resources.OfflineUserDataJob- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA job containing offline user data of store visitors, or user list members that will be processed asynchronously.static enumNested 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 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 TypeMethodDescriptionbooleanImmutable.Immutable.static OfflineUserDataJobstatic final com.google.protobuf.Descriptors.DescriptorlongImmutable.Output only.intOutput only.longgetId()Output only.Output only.Output only.com.google.protobuf.Parser<OfflineUserDataJob>Immutable.com.google.protobuf.ByteStringImmutable.intOutput only.intOutput only.Immutable.Immutable.getType()Immutable.intImmutable.booleanImmutable.booleanImmutable.inthashCode()booleanhasId()Output only.booleanOutput only.booleanImmutable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic OfflineUserDataJob.Builderstatic OfflineUserDataJob.BuildernewBuilder(OfflineUserDataJob prototype) protected OfflineUserDataJob.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static OfflineUserDataJobparseDelimitedFrom(InputStream input) static OfflineUserDataJobparseDelimitedFrom(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(InputStream input) static OfflineUserDataJobparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static OfflineUserDataJobparseFrom(ByteBuffer data) static OfflineUserDataJobparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<OfflineUserDataJob>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
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER- See Also:
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER- See Also:
-
EXTERNAL_ID_FIELD_NUMBER
public static final int EXTERNAL_ID_FIELD_NUMBER- See Also:
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER- See Also:
-
STATUS_FIELD_NUMBER
public static final int STATUS_FIELD_NUMBER- See Also:
-
FAILURE_REASON_FIELD_NUMBER
public static final int FAILURE_REASON_FIELD_NUMBER- See Also:
-
OPERATION_METADATA_FIELD_NUMBER
public static final int OPERATION_METADATA_FIELD_NUMBER- See Also:
-
CUSTOMER_MATCH_USER_LIST_METADATA_FIELD_NUMBER
public static final int CUSTOMER_MATCH_USER_LIST_METADATA_FIELD_NUMBER- See Also:
-
STORE_SALES_METADATA_FIELD_NUMBER
public static final int STORE_SALES_METADATA_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
-
getMetadataCase
- Specified by:
getMetadataCasein interfaceOfflineUserDataJobOrBuilder
-
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.v18.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
Immutable. Type of the job.
.google.ads.googleads.v18.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.v18.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
Output only. Status of the job.
.google.ads.googleads.v18.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.v18.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
Output only. Reason for the processing failure, if status is FAILED.
.google.ads.googleads.v18.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.v18.resources.OfflineUserDataJobMetadata operation_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasOperationMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the operationMetadata field is set.
-
getOperationMetadata
Output only. Metadata of offline user data job depicting match rate range.
.google.ads.googleads.v18.resources.OfflineUserDataJobMetadata operation_metadata = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getOperationMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- The operationMetadata.
-
getOperationMetadataOrBuilder
Output only. Metadata of offline user data job depicting match rate range.
.google.ads.googleads.v18.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.v18.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
Immutable. Metadata for data updates to a CRM-based user list.
.google.ads.googleads.v18.common.CustomerMatchUserListMetadata customer_match_user_list_metadata = 7 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getCustomerMatchUserListMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- The customerMatchUserListMetadata.
-
getCustomerMatchUserListMetadataOrBuilder
Immutable. Metadata for data updates to a CRM-based user list.
.google.ads.googleads.v18.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.v18.common.StoreSalesMetadata store_sales_metadata = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasStoreSalesMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- Whether the storeSalesMetadata field is set.
-
getStoreSalesMetadata
Immutable. Metadata for store sales data update.
.google.ads.googleads.v18.common.StoreSalesMetadata store_sales_metadata = 8 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getStoreSalesMetadatain interfaceOfflineUserDataJobOrBuilder- Returns:
- The storeSalesMetadata.
-
getStoreSalesMetadataOrBuilder
Immutable. Metadata for store sales data update.
.google.ads.googleads.v18.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
- 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 OfflineUserDataJob parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static OfflineUserDataJob parseFrom(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
- Throws:
IOException
-
parseFrom
public static OfflineUserDataJob parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static OfflineUserDataJob parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static OfflineUserDataJob parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static OfflineUserDataJob 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
-
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
-
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
-