Class AssetSet.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder>
-
- com.google.ads.googleads.v15.resources.AssetSet.Builder
-
- All Implemented Interfaces:
AssetSetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- AssetSet
public static final class AssetSet.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder> implements AssetSetOrBuilder
An asset set representing a collection of assets. Use AssetSetAsset to link an asset to the asset set.
Protobuf typegoogle.ads.googleads.v15.resources.AssetSet
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AssetSet.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AssetSetbuild()AssetSetbuildPartial()AssetSet.Builderclear()AssetSet.BuilderclearAssetSetSource()AssetSet.BuilderclearBusinessProfileLocationGroup()Business Profile location group asset set data.AssetSet.BuilderclearChainLocationGroup()Represents information about a Chain dynamic location group.AssetSet.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AssetSet.BuilderclearHotelPropertyData()Output only.AssetSet.BuilderclearId()Output only.AssetSet.BuilderclearLocationGroupParentAssetSetId()Immutable.AssetSet.BuilderclearLocationSet()Location asset set data.AssetSet.BuilderclearMerchantCenterFeed()Merchant ID and Feed Label from Google Merchant Center.AssetSet.BuilderclearName()Required.AssetSet.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AssetSet.BuilderclearResourceName()Immutable.AssetSet.BuilderclearStatus()Output only.AssetSet.BuilderclearType()Required.AssetSet.Builderclone()AssetSet.AssetSetSourceCasegetAssetSetSourceCase()BusinessProfileLocationGroupgetBusinessProfileLocationGroup()Business Profile location group asset set data.BusinessProfileLocationGroup.BuildergetBusinessProfileLocationGroupBuilder()Business Profile location group asset set data.BusinessProfileLocationGroupOrBuildergetBusinessProfileLocationGroupOrBuilder()Business Profile location group asset set data.ChainLocationGroupgetChainLocationGroup()Represents information about a Chain dynamic location group.ChainLocationGroup.BuildergetChainLocationGroupBuilder()Represents information about a Chain dynamic location group.ChainLocationGroupOrBuildergetChainLocationGroupOrBuilder()Represents information about a Chain dynamic location group.AssetSetgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AssetSet.HotelPropertyDatagetHotelPropertyData()Output only.AssetSet.HotelPropertyData.BuildergetHotelPropertyDataBuilder()Output only.AssetSet.HotelPropertyDataOrBuildergetHotelPropertyDataOrBuilder()Output only.longgetId()Output only.longgetLocationGroupParentAssetSetId()Immutable.LocationSetgetLocationSet()Location asset set data.LocationSet.BuildergetLocationSetBuilder()Location asset set data.LocationSetOrBuildergetLocationSetOrBuilder()Location asset set data.AssetSet.MerchantCenterFeedgetMerchantCenterFeed()Merchant ID and Feed Label from Google Merchant Center.AssetSet.MerchantCenterFeed.BuildergetMerchantCenterFeedBuilder()Merchant ID and Feed Label from Google Merchant Center.AssetSet.MerchantCenterFeedOrBuildergetMerchantCenterFeedOrBuilder()Merchant ID and Feed Label from Google Merchant Center.java.lang.StringgetName()Required.com.google.protobuf.ByteStringgetNameBytes()Required.java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.AssetSetStatusEnum.AssetSetStatusgetStatus()Output only.intgetStatusValue()Output only.AssetSetTypeEnum.AssetSetTypegetType()Required.intgetTypeValue()Required.booleanhasBusinessProfileLocationGroup()Business Profile location group asset set data.booleanhasChainLocationGroup()Represents information about a Chain dynamic location group.booleanhasHotelPropertyData()Output only.booleanhasLocationSet()Location asset set data.booleanhasMerchantCenterFeed()Merchant ID and Feed Label from Google Merchant Center.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AssetSet.BuildermergeBusinessProfileLocationGroup(BusinessProfileLocationGroup value)Business Profile location group asset set data.AssetSet.BuildermergeChainLocationGroup(ChainLocationGroup value)Represents information about a Chain dynamic location group.AssetSet.BuildermergeFrom(AssetSet other)AssetSet.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AssetSet.BuildermergeFrom(com.google.protobuf.Message other)AssetSet.BuildermergeHotelPropertyData(AssetSet.HotelPropertyData value)Output only.AssetSet.BuildermergeLocationSet(LocationSet value)Location asset set data.AssetSet.BuildermergeMerchantCenterFeed(AssetSet.MerchantCenterFeed value)Merchant ID and Feed Label from Google Merchant Center.AssetSet.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AssetSet.BuildersetBusinessProfileLocationGroup(BusinessProfileLocationGroup value)Business Profile location group asset set data.AssetSet.BuildersetBusinessProfileLocationGroup(BusinessProfileLocationGroup.Builder builderForValue)Business Profile location group asset set data.AssetSet.BuildersetChainLocationGroup(ChainLocationGroup value)Represents information about a Chain dynamic location group.AssetSet.BuildersetChainLocationGroup(ChainLocationGroup.Builder builderForValue)Represents information about a Chain dynamic location group.AssetSet.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AssetSet.BuildersetHotelPropertyData(AssetSet.HotelPropertyData value)Output only.AssetSet.BuildersetHotelPropertyData(AssetSet.HotelPropertyData.Builder builderForValue)Output only.AssetSet.BuildersetId(long value)Output only.AssetSet.BuildersetLocationGroupParentAssetSetId(long value)Immutable.AssetSet.BuildersetLocationSet(LocationSet value)Location asset set data.AssetSet.BuildersetLocationSet(LocationSet.Builder builderForValue)Location asset set data.AssetSet.BuildersetMerchantCenterFeed(AssetSet.MerchantCenterFeed value)Merchant ID and Feed Label from Google Merchant Center.AssetSet.BuildersetMerchantCenterFeed(AssetSet.MerchantCenterFeed.Builder builderForValue)Merchant ID and Feed Label from Google Merchant Center.AssetSet.BuildersetName(java.lang.String value)Required.AssetSet.BuildersetNameBytes(com.google.protobuf.ByteString value)Required.AssetSet.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)AssetSet.BuildersetResourceName(java.lang.String value)Immutable.AssetSet.BuildersetResourceNameBytes(com.google.protobuf.ByteString value)Immutable.AssetSet.BuildersetStatus(AssetSetStatusEnum.AssetSetStatus value)Output only.AssetSet.BuildersetStatusValue(int value)Output only.AssetSet.BuildersetType(AssetSetTypeEnum.AssetSetType value)Required.AssetSet.BuildersetTypeValue(int value)Required.AssetSet.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<AssetSet.Builder>
-
clear
public AssetSet.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<AssetSet.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<AssetSet.Builder>
-
getDefaultInstanceForType
public AssetSet getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AssetSet build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AssetSet buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AssetSet.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<AssetSet.Builder>
-
setField
public AssetSet.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<AssetSet.Builder>
-
clearField
public AssetSet.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder>
-
clearOneof
public AssetSet.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder>
-
setRepeatedField
public AssetSet.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<AssetSet.Builder>
-
addRepeatedField
public AssetSet.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<AssetSet.Builder>
-
mergeFrom
public AssetSet.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AssetSet.Builder>
-
mergeFrom
public AssetSet.Builder mergeFrom(AssetSet other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder>
-
mergeFrom
public AssetSet.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<AssetSet.Builder>- Throws:
java.io.IOException
-
getAssetSetSourceCase
public AssetSet.AssetSetSourceCase getAssetSetSourceCase()
- Specified by:
getAssetSetSourceCasein interfaceAssetSetOrBuilder
-
clearAssetSetSource
public AssetSet.Builder clearAssetSetSource()
-
getId
public long getId()
Output only. The ID of the asset set.
int64 id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceAssetSetOrBuilder- Returns:
- The id.
-
setId
public AssetSet.Builder setId(long value)
Output only. The ID of the asset set.
int64 id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public AssetSet.Builder clearId()
Output only. The ID of the asset set.
int64 id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the asset set. Asset set resource names have the form: `customers/{customer_id}/assetSets/{asset_set_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceAssetSetOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the asset set. Asset set resource names have the form: `customers/{customer_id}/assetSets/{asset_set_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceAssetSetOrBuilder- Returns:
- The bytes for resourceName.
-
setResourceName
public AssetSet.Builder setResourceName(java.lang.String value)
Immutable. The resource name of the asset set. Asset set resource names have the form: `customers/{customer_id}/assetSets/{asset_set_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The resourceName to set.- Returns:
- This builder for chaining.
-
clearResourceName
public AssetSet.Builder clearResourceName()
Immutable. The resource name of the asset set. Asset set resource names have the form: `customers/{customer_id}/assetSets/{asset_set_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setResourceNameBytes
public AssetSet.Builder setResourceNameBytes(com.google.protobuf.ByteString value)
Immutable. The resource name of the asset set. Asset set resource names have the form: `customers/{customer_id}/assetSets/{asset_set_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for resourceName to set.- Returns:
- This builder for chaining.
-
getName
public java.lang.String getName()
Required. Name of the asset set. Required. It must have a minimum length of 1 and maximum length of 128.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNamein interfaceAssetSetOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Required. Name of the asset set. Required. It must have a minimum length of 1 and maximum length of 128.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNameBytesin interfaceAssetSetOrBuilder- Returns:
- The bytes for name.
-
setName
public AssetSet.Builder setName(java.lang.String value)
Required. Name of the asset set. Required. It must have a minimum length of 1 and maximum length of 128.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public AssetSet.Builder clearName()
Required. Name of the asset set. Required. It must have a minimum length of 1 and maximum length of 128.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setNameBytes
public AssetSet.Builder setNameBytes(com.google.protobuf.ByteString value)
Required. Name of the asset set. Required. It must have a minimum length of 1 and maximum length of 128.
string name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getTypeValue
public int getTypeValue()
Required. Immutable. The type of the asset set. Required.
.google.ads.googleads.v15.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypeValuein interfaceAssetSetOrBuilder- Returns:
- The enum numeric value on the wire for type.
-
setTypeValue
public AssetSet.Builder setTypeValue(int value)
Required. Immutable. The type of the asset set. Required.
.google.ads.googleads.v15.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The enum numeric value on the wire for type to set.- Returns:
- This builder for chaining.
-
getType
public AssetSetTypeEnum.AssetSetType getType()
Required. Immutable. The type of the asset set. Required.
.google.ads.googleads.v15.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Specified by:
getTypein interfaceAssetSetOrBuilder- Returns:
- The type.
-
setType
public AssetSet.Builder setType(AssetSetTypeEnum.AssetSetType value)
Required. Immutable. The type of the asset set. Required.
.google.ads.googleads.v15.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public AssetSet.Builder clearType()
Required. Immutable. The type of the asset set. Required.
.google.ads.googleads.v15.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
getStatusValue
public int getStatusValue()
Output only. The status of the asset set. Read-only.
.google.ads.googleads.v15.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusValuein interfaceAssetSetOrBuilder- Returns:
- The enum numeric value on the wire for status.
-
setStatusValue
public AssetSet.Builder setStatusValue(int value)
Output only. The status of the asset set. Read-only.
.google.ads.googleads.v15.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for status to set.- Returns:
- This builder for chaining.
-
getStatus
public AssetSetStatusEnum.AssetSetStatus getStatus()
Output only. The status of the asset set. Read-only.
.google.ads.googleads.v15.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatusin interfaceAssetSetOrBuilder- Returns:
- The status.
-
setStatus
public AssetSet.Builder setStatus(AssetSetStatusEnum.AssetSetStatus value)
Output only. The status of the asset set. Read-only.
.google.ads.googleads.v15.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
public AssetSet.Builder clearStatus()
Output only. The status of the asset set. Read-only.
.google.ads.googleads.v15.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasMerchantCenterFeed
public boolean hasMerchantCenterFeed()
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;- Specified by:
hasMerchantCenterFeedin interfaceAssetSetOrBuilder- Returns:
- Whether the merchantCenterFeed field is set.
-
getMerchantCenterFeed
public AssetSet.MerchantCenterFeed getMerchantCenterFeed()
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;- Specified by:
getMerchantCenterFeedin interfaceAssetSetOrBuilder- Returns:
- The merchantCenterFeed.
-
setMerchantCenterFeed
public AssetSet.Builder setMerchantCenterFeed(AssetSet.MerchantCenterFeed value)
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
-
setMerchantCenterFeed
public AssetSet.Builder setMerchantCenterFeed(AssetSet.MerchantCenterFeed.Builder builderForValue)
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
-
mergeMerchantCenterFeed
public AssetSet.Builder mergeMerchantCenterFeed(AssetSet.MerchantCenterFeed value)
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
-
clearMerchantCenterFeed
public AssetSet.Builder clearMerchantCenterFeed()
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
-
getMerchantCenterFeedBuilder
public AssetSet.MerchantCenterFeed.Builder getMerchantCenterFeedBuilder()
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
-
getMerchantCenterFeedOrBuilder
public AssetSet.MerchantCenterFeedOrBuilder getMerchantCenterFeedOrBuilder()
Merchant ID and Feed Label from Google Merchant Center.
.google.ads.googleads.v15.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;- Specified by:
getMerchantCenterFeedOrBuilderin interfaceAssetSetOrBuilder
-
getLocationGroupParentAssetSetId
public long getLocationGroupParentAssetSetId()
Immutable. Parent asset set id for the asset set where the elements of this asset set come from. For example: the sync level location AssetSet id where the the elements in LocationGroup AssetSet come from. This field is required and only applicable for Location Group typed AssetSet.
int64 location_group_parent_asset_set_id = 10 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getLocationGroupParentAssetSetIdin interfaceAssetSetOrBuilder- Returns:
- The locationGroupParentAssetSetId.
-
setLocationGroupParentAssetSetId
public AssetSet.Builder setLocationGroupParentAssetSetId(long value)
Immutable. Parent asset set id for the asset set where the elements of this asset set come from. For example: the sync level location AssetSet id where the the elements in LocationGroup AssetSet come from. This field is required and only applicable for Location Group typed AssetSet.
int64 location_group_parent_asset_set_id = 10 [(.google.api.field_behavior) = IMMUTABLE];- Parameters:
value- The locationGroupParentAssetSetId to set.- Returns:
- This builder for chaining.
-
clearLocationGroupParentAssetSetId
public AssetSet.Builder clearLocationGroupParentAssetSetId()
Immutable. Parent asset set id for the asset set where the elements of this asset set come from. For example: the sync level location AssetSet id where the the elements in LocationGroup AssetSet come from. This field is required and only applicable for Location Group typed AssetSet.
int64 location_group_parent_asset_set_id = 10 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- This builder for chaining.
-
hasHotelPropertyData
public boolean hasHotelPropertyData()
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasHotelPropertyDatain interfaceAssetSetOrBuilder- Returns:
- Whether the hotelPropertyData field is set.
-
getHotelPropertyData
public AssetSet.HotelPropertyData getHotelPropertyData()
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHotelPropertyDatain interfaceAssetSetOrBuilder- Returns:
- The hotelPropertyData.
-
setHotelPropertyData
public AssetSet.Builder setHotelPropertyData(AssetSet.HotelPropertyData value)
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setHotelPropertyData
public AssetSet.Builder setHotelPropertyData(AssetSet.HotelPropertyData.Builder builderForValue)
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeHotelPropertyData
public AssetSet.Builder mergeHotelPropertyData(AssetSet.HotelPropertyData value)
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearHotelPropertyData
public AssetSet.Builder clearHotelPropertyData()
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getHotelPropertyDataBuilder
public AssetSet.HotelPropertyData.Builder getHotelPropertyDataBuilder()
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getHotelPropertyDataOrBuilder
public AssetSet.HotelPropertyDataOrBuilder getHotelPropertyDataOrBuilder()
Output only. For Performance Max for travel goals campaigns with a Hotel Center account link. Read-only.
.google.ads.googleads.v15.resources.AssetSet.HotelPropertyData hotel_property_data = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getHotelPropertyDataOrBuilderin interfaceAssetSetOrBuilder
-
hasLocationSet
public boolean hasLocationSet()
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;- Specified by:
hasLocationSetin interfaceAssetSetOrBuilder- Returns:
- Whether the locationSet field is set.
-
getLocationSet
public LocationSet getLocationSet()
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;- Specified by:
getLocationSetin interfaceAssetSetOrBuilder- Returns:
- The locationSet.
-
setLocationSet
public AssetSet.Builder setLocationSet(LocationSet value)
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;
-
setLocationSet
public AssetSet.Builder setLocationSet(LocationSet.Builder builderForValue)
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;
-
mergeLocationSet
public AssetSet.Builder mergeLocationSet(LocationSet value)
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;
-
clearLocationSet
public AssetSet.Builder clearLocationSet()
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;
-
getLocationSetBuilder
public LocationSet.Builder getLocationSetBuilder()
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;
-
getLocationSetOrBuilder
public LocationSetOrBuilder getLocationSetOrBuilder()
Location asset set data. This will be used for sync level location set. This can only be set if AssetSet's type is LOCATION_SYNC.
.google.ads.googleads.v15.common.LocationSet location_set = 7;- Specified by:
getLocationSetOrBuilderin interfaceAssetSetOrBuilder
-
hasBusinessProfileLocationGroup
public boolean hasBusinessProfileLocationGroup()
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;- Specified by:
hasBusinessProfileLocationGroupin interfaceAssetSetOrBuilder- Returns:
- Whether the businessProfileLocationGroup field is set.
-
getBusinessProfileLocationGroup
public BusinessProfileLocationGroup getBusinessProfileLocationGroup()
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;- Specified by:
getBusinessProfileLocationGroupin interfaceAssetSetOrBuilder- Returns:
- The businessProfileLocationGroup.
-
setBusinessProfileLocationGroup
public AssetSet.Builder setBusinessProfileLocationGroup(BusinessProfileLocationGroup value)
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;
-
setBusinessProfileLocationGroup
public AssetSet.Builder setBusinessProfileLocationGroup(BusinessProfileLocationGroup.Builder builderForValue)
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;
-
mergeBusinessProfileLocationGroup
public AssetSet.Builder mergeBusinessProfileLocationGroup(BusinessProfileLocationGroup value)
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;
-
clearBusinessProfileLocationGroup
public AssetSet.Builder clearBusinessProfileLocationGroup()
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;
-
getBusinessProfileLocationGroupBuilder
public BusinessProfileLocationGroup.Builder getBusinessProfileLocationGroupBuilder()
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;
-
getBusinessProfileLocationGroupOrBuilder
public BusinessProfileLocationGroupOrBuilder getBusinessProfileLocationGroupOrBuilder()
Business Profile location group asset set data.
.google.ads.googleads.v15.common.BusinessProfileLocationGroup business_profile_location_group = 8;- Specified by:
getBusinessProfileLocationGroupOrBuilderin interfaceAssetSetOrBuilder
-
hasChainLocationGroup
public boolean hasChainLocationGroup()
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;- Specified by:
hasChainLocationGroupin interfaceAssetSetOrBuilder- Returns:
- Whether the chainLocationGroup field is set.
-
getChainLocationGroup
public ChainLocationGroup getChainLocationGroup()
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;- Specified by:
getChainLocationGroupin interfaceAssetSetOrBuilder- Returns:
- The chainLocationGroup.
-
setChainLocationGroup
public AssetSet.Builder setChainLocationGroup(ChainLocationGroup value)
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;
-
setChainLocationGroup
public AssetSet.Builder setChainLocationGroup(ChainLocationGroup.Builder builderForValue)
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;
-
mergeChainLocationGroup
public AssetSet.Builder mergeChainLocationGroup(ChainLocationGroup value)
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;
-
clearChainLocationGroup
public AssetSet.Builder clearChainLocationGroup()
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;
-
getChainLocationGroupBuilder
public ChainLocationGroup.Builder getChainLocationGroupBuilder()
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;
-
getChainLocationGroupOrBuilder
public ChainLocationGroupOrBuilder getChainLocationGroupOrBuilder()
Represents information about a Chain dynamic location group. Only applicable if the sync level AssetSet's type is LOCATION_SYNC and sync source is chain.
.google.ads.googleads.v15.common.ChainLocationGroup chain_location_group = 9;- Specified by:
getChainLocationGroupOrBuilderin interfaceAssetSetOrBuilder
-
setUnknownFields
public final AssetSet.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder>
-
mergeUnknownFields
public final AssetSet.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AssetSet.Builder>
-
-