Class OfflineUserDataJobOperation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OfflineUserDataJobOperation.Builder>
-
- com.google.ads.googleads.v14.services.OfflineUserDataJobOperation.Builder
-
- All Implemented Interfaces:
OfflineUserDataJobOperationOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
- Enclosing class:
- OfflineUserDataJobOperation
public static final class OfflineUserDataJobOperation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OfflineUserDataJobOperation.Builder> implements OfflineUserDataJobOperationOrBuilder
Operation to be made for the AddOfflineUserDataJobOperationsRequest.
Protobuf typegoogle.ads.googleads.v14.services.OfflineUserDataJobOperation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OfflineUserDataJobOperation.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
OfflineUserDataJobOperation
build()
OfflineUserDataJobOperation
buildPartial()
OfflineUserDataJobOperation.Builder
clear()
OfflineUserDataJobOperation.Builder
clearCreate()
Add the provided data to the transaction.OfflineUserDataJobOperation.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
OfflineUserDataJobOperation.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
OfflineUserDataJobOperation.Builder
clearOperation()
OfflineUserDataJobOperation.Builder
clearRemove()
Remove the provided data from the transaction.OfflineUserDataJobOperation.Builder
clearRemoveAll()
Remove all previously provided data.OfflineUserDataJobOperation.Builder
clone()
UserData
getCreate()
Add the provided data to the transaction.UserData.Builder
getCreateBuilder()
Add the provided data to the transaction.UserDataOrBuilder
getCreateOrBuilder()
Add the provided data to the transaction.OfflineUserDataJobOperation
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
OfflineUserDataJobOperation.OperationCase
getOperationCase()
UserData
getRemove()
Remove the provided data from the transaction.boolean
getRemoveAll()
Remove all previously provided data.UserData.Builder
getRemoveBuilder()
Remove the provided data from the transaction.UserDataOrBuilder
getRemoveOrBuilder()
Remove the provided data from the transaction.boolean
hasCreate()
Add the provided data to the transaction.boolean
hasRemove()
Remove the provided data from the transaction.boolean
hasRemoveAll()
Remove all previously provided data.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
OfflineUserDataJobOperation.Builder
mergeCreate(UserData value)
Add the provided data to the transaction.OfflineUserDataJobOperation.Builder
mergeFrom(OfflineUserDataJobOperation other)
OfflineUserDataJobOperation.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
OfflineUserDataJobOperation.Builder
mergeFrom(com.google.protobuf.Message other)
OfflineUserDataJobOperation.Builder
mergeRemove(UserData value)
Remove the provided data from the transaction.OfflineUserDataJobOperation.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
OfflineUserDataJobOperation.Builder
setCreate(UserData value)
Add the provided data to the transaction.OfflineUserDataJobOperation.Builder
setCreate(UserData.Builder builderForValue)
Add the provided data to the transaction.OfflineUserDataJobOperation.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
OfflineUserDataJobOperation.Builder
setRemove(UserData value)
Remove the provided data from the transaction.OfflineUserDataJobOperation.Builder
setRemove(UserData.Builder builderForValue)
Remove the provided data from the transaction.OfflineUserDataJobOperation.Builder
setRemoveAll(boolean value)
Remove all previously provided data.OfflineUserDataJobOperation.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
OfflineUserDataJobOperation.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
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<OfflineUserDataJobOperation.Builder>
-
clear
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
getDefaultInstanceForType
public OfflineUserDataJobOperation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public OfflineUserDataJobOperation build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OfflineUserDataJobOperation buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
setField
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
clearField
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
clearOneof
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
setRepeatedField
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
addRepeatedField
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
-
mergeFrom
public OfflineUserDataJobOperation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<OfflineUserDataJobOperation.Builder>
-
mergeFrom
public OfflineUserDataJobOperation.Builder mergeFrom(OfflineUserDataJobOperation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<OfflineUserDataJobOperation.Builder>
-
mergeFrom
public OfflineUserDataJobOperation.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<OfflineUserDataJobOperation.Builder>
- Throws:
java.io.IOException
-
getOperationCase
public OfflineUserDataJobOperation.OperationCase getOperationCase()
- Specified by:
getOperationCase
in interfaceOfflineUserDataJobOperationOrBuilder
-
clearOperation
public OfflineUserDataJobOperation.Builder clearOperation()
-
hasCreate
public boolean hasCreate()
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
- Specified by:
hasCreate
in interfaceOfflineUserDataJobOperationOrBuilder
- Returns:
- Whether the create field is set.
-
getCreate
public UserData getCreate()
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
- Specified by:
getCreate
in interfaceOfflineUserDataJobOperationOrBuilder
- Returns:
- The create.
-
setCreate
public OfflineUserDataJobOperation.Builder setCreate(UserData value)
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
-
setCreate
public OfflineUserDataJobOperation.Builder setCreate(UserData.Builder builderForValue)
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
-
mergeCreate
public OfflineUserDataJobOperation.Builder mergeCreate(UserData value)
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
-
clearCreate
public OfflineUserDataJobOperation.Builder clearCreate()
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
-
getCreateBuilder
public UserData.Builder getCreateBuilder()
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
-
getCreateOrBuilder
public UserDataOrBuilder getCreateOrBuilder()
Add the provided data to the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData create = 1;
- Specified by:
getCreateOrBuilder
in interfaceOfflineUserDataJobOperationOrBuilder
-
hasRemove
public boolean hasRemove()
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
- Specified by:
hasRemove
in interfaceOfflineUserDataJobOperationOrBuilder
- Returns:
- Whether the remove field is set.
-
getRemove
public UserData getRemove()
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
- Specified by:
getRemove
in interfaceOfflineUserDataJobOperationOrBuilder
- Returns:
- The remove.
-
setRemove
public OfflineUserDataJobOperation.Builder setRemove(UserData value)
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
-
setRemove
public OfflineUserDataJobOperation.Builder setRemove(UserData.Builder builderForValue)
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
-
mergeRemove
public OfflineUserDataJobOperation.Builder mergeRemove(UserData value)
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
-
clearRemove
public OfflineUserDataJobOperation.Builder clearRemove()
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
-
getRemoveBuilder
public UserData.Builder getRemoveBuilder()
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
-
getRemoveOrBuilder
public UserDataOrBuilder getRemoveOrBuilder()
Remove the provided data from the transaction. Data cannot be retrieved after being uploaded.
.google.ads.googleads.v14.common.UserData remove = 2;
- Specified by:
getRemoveOrBuilder
in interfaceOfflineUserDataJobOperationOrBuilder
-
hasRemoveAll
public boolean hasRemoveAll()
Remove all previously provided data. This is only supported for Customer Match.
bool remove_all = 3;
- Specified by:
hasRemoveAll
in interfaceOfflineUserDataJobOperationOrBuilder
- Returns:
- Whether the removeAll field is set.
-
getRemoveAll
public boolean getRemoveAll()
Remove all previously provided data. This is only supported for Customer Match.
bool remove_all = 3;
- Specified by:
getRemoveAll
in interfaceOfflineUserDataJobOperationOrBuilder
- Returns:
- The removeAll.
-
setRemoveAll
public OfflineUserDataJobOperation.Builder setRemoveAll(boolean value)
Remove all previously provided data. This is only supported for Customer Match.
bool remove_all = 3;
- Parameters:
value
- The removeAll to set.- Returns:
- This builder for chaining.
-
clearRemoveAll
public OfflineUserDataJobOperation.Builder clearRemoveAll()
Remove all previously provided data. This is only supported for Customer Match.
bool remove_all = 3;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final OfflineUserDataJobOperation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<OfflineUserDataJobOperation.Builder>
-
mergeUnknownFields
public final OfflineUserDataJobOperation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<OfflineUserDataJobOperation.Builder>
-
-