Class CreateOfflineUserDataJobRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
- com.google.ads.googleads.v14.services.CreateOfflineUserDataJobRequest.Builder
-
- All Implemented Interfaces:
CreateOfflineUserDataJobRequestOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- CreateOfflineUserDataJobRequest
public static final class CreateOfflineUserDataJobRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder> implements CreateOfflineUserDataJobRequestOrBuilder
Request message for [OfflineUserDataJobService.CreateOfflineUserDataJob][google.ads.googleads.v14.services.OfflineUserDataJobService.CreateOfflineUserDataJob].
Protobuf typegoogle.ads.googleads.v14.services.CreateOfflineUserDataJobRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CreateOfflineUserDataJobRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
CreateOfflineUserDataJobRequest
build()
CreateOfflineUserDataJobRequest
buildPartial()
CreateOfflineUserDataJobRequest.Builder
clear()
CreateOfflineUserDataJobRequest.Builder
clearCustomerId()
Required.CreateOfflineUserDataJobRequest.Builder
clearEnableMatchRateRangePreview()
If true, match rate range for the offline user data job is calculated and made available in the resource.CreateOfflineUserDataJobRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
CreateOfflineUserDataJobRequest.Builder
clearJob()
Required.CreateOfflineUserDataJobRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
CreateOfflineUserDataJobRequest.Builder
clearValidateOnly()
If true, the request is validated but not executed.CreateOfflineUserDataJobRequest.Builder
clone()
java.lang.String
getCustomerId()
Required.com.google.protobuf.ByteString
getCustomerIdBytes()
Required.CreateOfflineUserDataJobRequest
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
boolean
getEnableMatchRateRangePreview()
If true, match rate range for the offline user data job is calculated and made available in the resource.OfflineUserDataJob
getJob()
Required.OfflineUserDataJob.Builder
getJobBuilder()
Required.OfflineUserDataJobOrBuilder
getJobOrBuilder()
Required.boolean
getValidateOnly()
If true, the request is validated but not executed.boolean
hasJob()
Required.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
CreateOfflineUserDataJobRequest.Builder
mergeFrom(CreateOfflineUserDataJobRequest other)
CreateOfflineUserDataJobRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
CreateOfflineUserDataJobRequest.Builder
mergeFrom(com.google.protobuf.Message other)
CreateOfflineUserDataJobRequest.Builder
mergeJob(OfflineUserDataJob value)
Required.CreateOfflineUserDataJobRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CreateOfflineUserDataJobRequest.Builder
setCustomerId(java.lang.String value)
Required.CreateOfflineUserDataJobRequest.Builder
setCustomerIdBytes(com.google.protobuf.ByteString value)
Required.CreateOfflineUserDataJobRequest.Builder
setEnableMatchRateRangePreview(boolean value)
If true, match rate range for the offline user data job is calculated and made available in the resource.CreateOfflineUserDataJobRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
CreateOfflineUserDataJobRequest.Builder
setJob(OfflineUserDataJob value)
Required.CreateOfflineUserDataJobRequest.Builder
setJob(OfflineUserDataJob.Builder builderForValue)
Required.CreateOfflineUserDataJobRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
CreateOfflineUserDataJobRequest.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
CreateOfflineUserDataJobRequest.Builder
setValidateOnly(boolean value)
If true, the request is validated but not executed.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
clear
public CreateOfflineUserDataJobRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
getDefaultInstanceForType
public CreateOfflineUserDataJobRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public CreateOfflineUserDataJobRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public CreateOfflineUserDataJobRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public CreateOfflineUserDataJobRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
setField
public CreateOfflineUserDataJobRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
clearField
public CreateOfflineUserDataJobRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
clearOneof
public CreateOfflineUserDataJobRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
setRepeatedField
public CreateOfflineUserDataJobRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
addRepeatedField
public CreateOfflineUserDataJobRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
mergeFrom
public CreateOfflineUserDataJobRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateOfflineUserDataJobRequest.Builder>
-
mergeFrom
public CreateOfflineUserDataJobRequest.Builder mergeFrom(CreateOfflineUserDataJobRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
mergeFrom
public CreateOfflineUserDataJobRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<CreateOfflineUserDataJobRequest.Builder>
- Throws:
java.io.IOException
-
getCustomerId
public java.lang.String getCustomerId()
Required. The ID of the customer for which to create an offline user data job.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getCustomerId
in interfaceCreateOfflineUserDataJobRequestOrBuilder
- Returns:
- The customerId.
-
getCustomerIdBytes
public com.google.protobuf.ByteString getCustomerIdBytes()
Required. The ID of the customer for which to create an offline user data job.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getCustomerIdBytes
in interfaceCreateOfflineUserDataJobRequestOrBuilder
- Returns:
- The bytes for customerId.
-
setCustomerId
public CreateOfflineUserDataJobRequest.Builder setCustomerId(java.lang.String value)
Required. The ID of the customer for which to create an offline user data job.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The customerId to set.- Returns:
- This builder for chaining.
-
clearCustomerId
public CreateOfflineUserDataJobRequest.Builder clearCustomerId()
Required. The ID of the customer for which to create an offline user data job.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- This builder for chaining.
-
setCustomerIdBytes
public CreateOfflineUserDataJobRequest.Builder setCustomerIdBytes(com.google.protobuf.ByteString value)
Required. The ID of the customer for which to create an offline user data job.
string customer_id = 1 [(.google.api.field_behavior) = REQUIRED];
- Parameters:
value
- The bytes for customerId to set.- Returns:
- This builder for chaining.
-
hasJob
public boolean hasJob()
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
hasJob
in interfaceCreateOfflineUserDataJobRequestOrBuilder
- Returns:
- Whether the job field is set.
-
getJob
public OfflineUserDataJob getJob()
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getJob
in interfaceCreateOfflineUserDataJobRequestOrBuilder
- Returns:
- The job.
-
setJob
public CreateOfflineUserDataJobRequest.Builder setJob(OfflineUserDataJob value)
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
-
setJob
public CreateOfflineUserDataJobRequest.Builder setJob(OfflineUserDataJob.Builder builderForValue)
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
-
mergeJob
public CreateOfflineUserDataJobRequest.Builder mergeJob(OfflineUserDataJob value)
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
-
clearJob
public CreateOfflineUserDataJobRequest.Builder clearJob()
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobBuilder
public OfflineUserDataJob.Builder getJobBuilder()
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
-
getJobOrBuilder
public OfflineUserDataJobOrBuilder getJobOrBuilder()
Required. The offline user data job to be created.
.google.ads.googleads.v14.resources.OfflineUserDataJob job = 2 [(.google.api.field_behavior) = REQUIRED];
- Specified by:
getJobOrBuilder
in interfaceCreateOfflineUserDataJobRequestOrBuilder
-
getValidateOnly
public boolean getValidateOnly()
If true, the request is validated but not executed. Only errors are returned, not results.
bool validate_only = 3;
- Specified by:
getValidateOnly
in interfaceCreateOfflineUserDataJobRequestOrBuilder
- Returns:
- The validateOnly.
-
setValidateOnly
public CreateOfflineUserDataJobRequest.Builder setValidateOnly(boolean value)
If true, the request is validated but not executed. Only errors are returned, not results.
bool validate_only = 3;
- Parameters:
value
- The validateOnly to set.- Returns:
- This builder for chaining.
-
clearValidateOnly
public CreateOfflineUserDataJobRequest.Builder clearValidateOnly()
If true, the request is validated but not executed. Only errors are returned, not results.
bool validate_only = 3;
- Returns:
- This builder for chaining.
-
getEnableMatchRateRangePreview
public boolean getEnableMatchRateRangePreview()
If true, match rate range for the offline user data job is calculated and made available in the resource.
bool enable_match_rate_range_preview = 5;
- Specified by:
getEnableMatchRateRangePreview
in interfaceCreateOfflineUserDataJobRequestOrBuilder
- Returns:
- The enableMatchRateRangePreview.
-
setEnableMatchRateRangePreview
public CreateOfflineUserDataJobRequest.Builder setEnableMatchRateRangePreview(boolean value)
If true, match rate range for the offline user data job is calculated and made available in the resource.
bool enable_match_rate_range_preview = 5;
- Parameters:
value
- The enableMatchRateRangePreview to set.- Returns:
- This builder for chaining.
-
clearEnableMatchRateRangePreview
public CreateOfflineUserDataJobRequest.Builder clearEnableMatchRateRangePreview()
If true, match rate range for the offline user data job is calculated and made available in the resource.
bool enable_match_rate_range_preview = 5;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final CreateOfflineUserDataJobRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
mergeUnknownFields
public final CreateOfflineUserDataJobRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<CreateOfflineUserDataJobRequest.Builder>
-
-