Class FeedItemSetLinkOperation.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
- com.google.ads.googleads.v15.services.FeedItemSetLinkOperation.Builder
-
- All Implemented Interfaces:
FeedItemSetLinkOperationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- FeedItemSetLinkOperation
public static final class FeedItemSetLinkOperation.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder> implements FeedItemSetLinkOperationOrBuilder
A single operation (create, update, remove) on a feed item set link.
Protobuf typegoogle.ads.googleads.v15.services.FeedItemSetLinkOperation
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FeedItemSetLinkOperation.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)FeedItemSetLinkOperationbuild()FeedItemSetLinkOperationbuildPartial()FeedItemSetLinkOperation.Builderclear()FeedItemSetLinkOperation.BuilderclearCreate()Create operation: No resource name is expected for the new feed item set link.FeedItemSetLinkOperation.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FeedItemSetLinkOperation.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FeedItemSetLinkOperation.BuilderclearOperation()FeedItemSetLinkOperation.BuilderclearRemove()Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`FeedItemSetLinkOperation.Builderclone()FeedItemSetLinkgetCreate()Create operation: No resource name is expected for the new feed item set link.FeedItemSetLink.BuildergetCreateBuilder()Create operation: No resource name is expected for the new feed item set link.FeedItemSetLinkOrBuildergetCreateOrBuilder()Create operation: No resource name is expected for the new feed item set link.FeedItemSetLinkOperationgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()FeedItemSetLinkOperation.OperationCasegetOperationCase()java.lang.StringgetRemove()Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`com.google.protobuf.ByteStringgetRemoveBytes()Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`booleanhasCreate()Create operation: No resource name is expected for the new feed item set link.booleanhasRemove()Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()FeedItemSetLinkOperation.BuildermergeCreate(FeedItemSetLink value)Create operation: No resource name is expected for the new feed item set link.FeedItemSetLinkOperation.BuildermergeFrom(FeedItemSetLinkOperation other)FeedItemSetLinkOperation.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FeedItemSetLinkOperation.BuildermergeFrom(com.google.protobuf.Message other)FeedItemSetLinkOperation.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FeedItemSetLinkOperation.BuildersetCreate(FeedItemSetLink value)Create operation: No resource name is expected for the new feed item set link.FeedItemSetLinkOperation.BuildersetCreate(FeedItemSetLink.Builder builderForValue)Create operation: No resource name is expected for the new feed item set link.FeedItemSetLinkOperation.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)FeedItemSetLinkOperation.BuildersetRemove(java.lang.String value)Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`FeedItemSetLinkOperation.BuildersetRemoveBytes(com.google.protobuf.ByteString value)Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`FeedItemSetLinkOperation.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)FeedItemSetLinkOperation.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
clear
public FeedItemSetLinkOperation.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
getDefaultInstanceForType
public FeedItemSetLinkOperation getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FeedItemSetLinkOperation build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FeedItemSetLinkOperation buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FeedItemSetLinkOperation.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
setField
public FeedItemSetLinkOperation.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
clearField
public FeedItemSetLinkOperation.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
clearOneof
public FeedItemSetLinkOperation.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
setRepeatedField
public FeedItemSetLinkOperation.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
addRepeatedField
public FeedItemSetLinkOperation.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
mergeFrom
public FeedItemSetLinkOperation.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeedItemSetLinkOperation.Builder>
-
mergeFrom
public FeedItemSetLinkOperation.Builder mergeFrom(FeedItemSetLinkOperation other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
mergeFrom
public FeedItemSetLinkOperation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FeedItemSetLinkOperation.Builder>- Throws:
java.io.IOException
-
getOperationCase
public FeedItemSetLinkOperation.OperationCase getOperationCase()
- Specified by:
getOperationCasein interfaceFeedItemSetLinkOperationOrBuilder
-
clearOperation
public FeedItemSetLinkOperation.Builder clearOperation()
-
hasCreate
public boolean hasCreate()
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;- Specified by:
hasCreatein interfaceFeedItemSetLinkOperationOrBuilder- Returns:
- Whether the create field is set.
-
getCreate
public FeedItemSetLink getCreate()
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;- Specified by:
getCreatein interfaceFeedItemSetLinkOperationOrBuilder- Returns:
- The create.
-
setCreate
public FeedItemSetLinkOperation.Builder setCreate(FeedItemSetLink value)
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;
-
setCreate
public FeedItemSetLinkOperation.Builder setCreate(FeedItemSetLink.Builder builderForValue)
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;
-
mergeCreate
public FeedItemSetLinkOperation.Builder mergeCreate(FeedItemSetLink value)
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;
-
clearCreate
public FeedItemSetLinkOperation.Builder clearCreate()
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;
-
getCreateBuilder
public FeedItemSetLink.Builder getCreateBuilder()
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;
-
getCreateOrBuilder
public FeedItemSetLinkOrBuilder getCreateOrBuilder()
Create operation: No resource name is expected for the new feed item set link.
.google.ads.googleads.v15.resources.FeedItemSetLink create = 1;- Specified by:
getCreateOrBuilderin interfaceFeedItemSetLinkOperationOrBuilder
-
hasRemove
public boolean hasRemove()
Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`string remove = 2 [(.google.api.resource_reference) = { ... }- Specified by:
hasRemovein interfaceFeedItemSetLinkOperationOrBuilder- Returns:
- Whether the remove field is set.
-
getRemove
public java.lang.String getRemove()
Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`string remove = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getRemovein interfaceFeedItemSetLinkOperationOrBuilder- Returns:
- The remove.
-
getRemoveBytes
public com.google.protobuf.ByteString getRemoveBytes()
Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`string remove = 2 [(.google.api.resource_reference) = { ... }- Specified by:
getRemoveBytesin interfaceFeedItemSetLinkOperationOrBuilder- Returns:
- The bytes for remove.
-
setRemove
public FeedItemSetLinkOperation.Builder setRemove(java.lang.String value)
Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`string remove = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The remove to set.- Returns:
- This builder for chaining.
-
clearRemove
public FeedItemSetLinkOperation.Builder clearRemove()
Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`string remove = 2 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setRemoveBytes
public FeedItemSetLinkOperation.Builder setRemoveBytes(com.google.protobuf.ByteString value)
Remove operation: A resource name for the removed feed item set link is expected, in this format: `customers/{customer_id}/feedItemSetLinks/{feed_id}_{feed_item_set_id}_{feed_item_id}`string remove = 2 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for remove to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final FeedItemSetLinkOperation.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
mergeUnknownFields
public final FeedItemSetLinkOperation.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FeedItemSetLinkOperation.Builder>
-
-