Interface ChannelAggregateAssetViewOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ChannelAggregateAssetView,ChannelAggregateAssetView.Builder
public interface ChannelAggregateAssetViewOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.intOutput only.getAsset()Output only.com.google.protobuf.ByteStringOutput only.Output only.intOutput only.Output only.intOutput only.Output only.com.google.protobuf.ByteStringOutput only.booleanOutput only.booleanhasAsset()Output only.booleanOutput only.booleanOutput only.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()Output only. The resource name of the channel aggregate asset view. Channel aggregate asset view resource names have the form: `customers/{customer_id}/channelAggregateAssetViews/{ChannelAssetV2.advertising_channel_type}~{ChannelAssetV2.asset_id}~{ChannelAssetV2.asset_source}~{ChannelAssetV2.field_type}"`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The resourceName.
-
getResourceNameBytes
com.google.protobuf.ByteString getResourceNameBytes()Output only. The resource name of the channel aggregate asset view. Channel aggregate asset view resource names have the form: `customers/{customer_id}/channelAggregateAssetViews/{ChannelAssetV2.advertising_channel_type}~{ChannelAssetV2.asset_id}~{ChannelAssetV2.asset_source}~{ChannelAssetV2.field_type}"`string resource_name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
hasAdvertisingChannelType
boolean hasAdvertisingChannelType()Output only. Channel in which the asset served.
optional .google.ads.googleads.v18.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the advertisingChannelType field is set.
-
getAdvertisingChannelTypeValue
int getAdvertisingChannelTypeValue()Output only. Channel in which the asset served.
optional .google.ads.googleads.v18.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for advertisingChannelType.
-
getAdvertisingChannelType
AdvertisingChannelTypeEnum.AdvertisingChannelType getAdvertisingChannelType()Output only. Channel in which the asset served.
optional .google.ads.googleads.v18.enums.AdvertisingChannelTypeEnum.AdvertisingChannelType advertising_channel_type = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The advertisingChannelType.
-
hasAsset
boolean hasAsset()Output only. The ID of the asset.
optional string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- Whether the asset field is set.
-
getAsset
String getAsset()Output only. The ID of the asset.
optional string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The asset.
-
getAssetBytes
com.google.protobuf.ByteString getAssetBytes()Output only. The ID of the asset.
optional string asset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for asset.
-
hasAssetSource
boolean hasAssetSource()Output only. Source of the asset link.
optional .google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource asset_source = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the assetSource field is set.
-
getAssetSourceValue
int getAssetSourceValue()Output only. Source of the asset link.
optional .google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource asset_source = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for assetSource.
-
getAssetSource
AssetSourceEnum.AssetSource getAssetSource()Output only. Source of the asset link.
optional .google.ads.googleads.v18.enums.AssetSourceEnum.AssetSource asset_source = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The assetSource.
-
hasFieldType
boolean hasFieldType()Output only. FieldType of the asset.
optional .google.ads.googleads.v18.enums.AssetFieldTypeEnum.AssetFieldType field_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the fieldType field is set.
-
getFieldTypeValue
int getFieldTypeValue()Output only. FieldType of the asset.
optional .google.ads.googleads.v18.enums.AssetFieldTypeEnum.AssetFieldType field_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for fieldType.
-
getFieldType
AssetFieldTypeEnum.AssetFieldType getFieldType()Output only. FieldType of the asset.
optional .google.ads.googleads.v18.enums.AssetFieldTypeEnum.AssetFieldType field_type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The fieldType.
-