Interface FeedItemTargetOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
FeedItemTarget,FeedItemTarget.Builder
public interface FeedItemTargetOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionImmutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.intImmutable.Immutable.com.google.protobuf.ByteStringImmutable.longOutput only.Output only.intOutput only.Immutable.com.google.protobuf.ByteStringImmutable.Immutable.Immutable.Immutable.com.google.protobuf.ByteStringImmutable.Output only.intOutput only.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanImmutable.booleanOutput only.booleanImmutable.booleanImmutable.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getResourceName
String getResourceName()Immutable. The resource name of the feed item target. Feed item target resource names have the form: `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Immutable. The resource name of the feed item target. Feed item target resource names have the form: `customers/{customer_id}/feedItemTargets/{feed_id}~{feed_item_id}~{feed_item_target_type}~{feed_item_target_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasFeedItem
boolean hasFeedItem()Immutable. The feed item to which this feed item target belongs.
optional string feed_item = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the feedItem field is set.
-
getFeedItem
String getFeedItem()Immutable. The feed item to which this feed item target belongs.
optional string feed_item = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The feedItem.
-
getFeedItemBytes
com.google.protobuf.ByteString getFeedItemBytes()Immutable. The feed item to which this feed item target belongs.
optional string feed_item = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for feedItem.
-
getFeedItemTargetTypeValue
int getFeedItemTargetTypeValue()Output only. The target type of this feed item target. This field is read-only.
.google.ads.googleads.v18.enums.FeedItemTargetTypeEnum.FeedItemTargetType feed_item_target_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for feedItemTargetType.
-
getFeedItemTargetType
FeedItemTargetTypeEnum.FeedItemTargetType getFeedItemTargetType()Output only. The target type of this feed item target. This field is read-only.
.google.ads.googleads.v18.enums.FeedItemTargetTypeEnum.FeedItemTargetType feed_item_target_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The feedItemTargetType.
-
hasFeedItemTargetId
boolean hasFeedItemTargetId()Output only. The ID of the targeted resource. This field is read-only.
optional int64 feed_item_target_id = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the feedItemTargetId field is set.
-
getFeedItemTargetId
long getFeedItemTargetId()Output only. The ID of the targeted resource. This field is read-only.
optional int64 feed_item_target_id = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The feedItemTargetId.
-
getStatusValue
int getStatusValue()Output only. Status of the feed item target. This field is read-only.
.google.ads.googleads.v18.enums.FeedItemTargetStatusEnum.FeedItemTargetStatus status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for status.
-
getStatus
FeedItemTargetStatusEnum.FeedItemTargetStatus getStatus()Output only. Status of the feed item target. This field is read-only.
.google.ads.googleads.v18.enums.FeedItemTargetStatusEnum.FeedItemTargetStatus status = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The status.
-
hasCampaign
boolean hasCampaign()Immutable. The targeted campaign.
string campaign = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the campaign field is set.
-
getCampaign
String getCampaign()Immutable. The targeted campaign.
string campaign = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The campaign.
-
getCampaignBytes
com.google.protobuf.ByteString getCampaignBytes()Immutable. The targeted campaign.
string campaign = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for campaign.
-
hasAdGroup
boolean hasAdGroup()Immutable. The targeted ad group.
string ad_group = 15 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the adGroup field is set.
-
getAdGroup
String getAdGroup()Immutable. The targeted ad group.
string ad_group = 15 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The adGroup.
-
getAdGroupBytes
com.google.protobuf.ByteString getAdGroupBytes()Immutable. The targeted ad group.
string ad_group = 15 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for adGroup.
-
hasKeyword
boolean hasKeyword()Immutable. The targeted keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the keyword field is set.
-
getKeyword
KeywordInfo getKeyword()Immutable. The targeted keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 7 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The keyword.
-
getKeywordOrBuilder
KeywordInfoOrBuilder getKeywordOrBuilder()Immutable. The targeted keyword.
.google.ads.googleads.v18.common.KeywordInfo keyword = 7 [(.google.api.field_behavior) = IMMUTABLE]; -
hasGeoTargetConstant
boolean hasGeoTargetConstant()Immutable. The targeted geo target constant resource name.
string geo_target_constant = 16 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- Whether the geoTargetConstant field is set.
-
getGeoTargetConstant
String getGeoTargetConstant()Immutable. The targeted geo target constant resource name.
string geo_target_constant = 16 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The geoTargetConstant.
-
getGeoTargetConstantBytes
com.google.protobuf.ByteString getGeoTargetConstantBytes()Immutable. The targeted geo target constant resource name.
string geo_target_constant = 16 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for geoTargetConstant.
-
hasDevice
boolean hasDevice()Immutable. The targeted device.
.google.ads.googleads.v18.enums.FeedItemTargetDeviceEnum.FeedItemTargetDevice device = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the device field is set.
-
getDeviceValue
int getDeviceValue()Immutable. The targeted device.
.google.ads.googleads.v18.enums.FeedItemTargetDeviceEnum.FeedItemTargetDevice device = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The enum numeric value on the wire for device.
-
getDevice
FeedItemTargetDeviceEnum.FeedItemTargetDevice getDevice()Immutable. The targeted device.
.google.ads.googleads.v18.enums.FeedItemTargetDeviceEnum.FeedItemTargetDevice device = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The device.
-
hasAdSchedule
boolean hasAdSchedule()Immutable. The targeted schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 10 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- Whether the adSchedule field is set.
-
getAdSchedule
AdScheduleInfo getAdSchedule()Immutable. The targeted schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 10 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The adSchedule.
-
getAdScheduleOrBuilder
AdScheduleInfoOrBuilder getAdScheduleOrBuilder()Immutable. The targeted schedule.
.google.ads.googleads.v18.common.AdScheduleInfo ad_schedule = 10 [(.google.api.field_behavior) = IMMUTABLE]; -
getTargetCase
FeedItemTarget.TargetCase getTargetCase()
-