Interface AssetGroupListingGroupFilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
AssetGroupListingGroupFilter,AssetGroupListingGroupFilter.Builder
public interface AssetGroupListingGroupFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionImmutable.com.google.protobuf.ByteStringImmutable.Dimension value with which this listing group is refining its parent.Dimension value with which this listing group is refining its parent.longgetId()Output only.Immutable.intImmutable.Immutable.com.google.protobuf.ByteStringImmutable.getPath()Output only.Output only.Immutable.com.google.protobuf.ByteStringImmutable.getType()Immutable.intImmutable.booleanDimension value with which this listing group is refining its parent.booleanhasPath()Output 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()Immutable. The resource name of the asset group listing group filter. Asset group listing group filter resource name have the form: `customers/{customer_id}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_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 asset group listing group filter. Asset group listing group filter resource name have the form: `customers/{customer_id}/assetGroupListingGroupFilters/{asset_group_id}~{listing_group_filter_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for resourceName.
-
getAssetGroup
String getAssetGroup()Immutable. The asset group which this asset group listing group filter is part of.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The assetGroup.
-
getAssetGroupBytes
com.google.protobuf.ByteString getAssetGroupBytes()Immutable. The asset group which this asset group listing group filter is part of.
string asset_group = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for assetGroup.
-
getId
long getId()Output only. The ID of the ListingGroupFilter.
int64 id = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The id.
-
getTypeValue
int getTypeValue()Immutable. Type of a listing group filter node.
.google.ads.googleads.v18.enums.ListingGroupFilterTypeEnum.ListingGroupFilterType type = 4 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The enum numeric value on the wire for type.
-
getType
Immutable. Type of a listing group filter node.
.google.ads.googleads.v18.enums.ListingGroupFilterTypeEnum.ListingGroupFilterType type = 4 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The type.
-
getListingSourceValue
int getListingSourceValue()Immutable. The source of listings filtered by this listing group filter.
.google.ads.googleads.v18.enums.ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSource listing_source = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The enum numeric value on the wire for listingSource.
-
getListingSource
ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSource getListingSource()Immutable. The source of listings filtered by this listing group filter.
.google.ads.googleads.v18.enums.ListingGroupFilterListingSourceEnum.ListingGroupFilterListingSource listing_source = 9 [(.google.api.field_behavior) = IMMUTABLE];- Returns:
- The listingSource.
-
hasCaseValue
boolean hasCaseValue()Dimension value with which this listing group is refining its parent. Undefined for the root group.
.google.ads.googleads.v18.resources.ListingGroupFilterDimension case_value = 6;- Returns:
- Whether the caseValue field is set.
-
getCaseValue
ListingGroupFilterDimension getCaseValue()Dimension value with which this listing group is refining its parent. Undefined for the root group.
.google.ads.googleads.v18.resources.ListingGroupFilterDimension case_value = 6;- Returns:
- The caseValue.
-
getCaseValueOrBuilder
ListingGroupFilterDimensionOrBuilder getCaseValueOrBuilder()Dimension value with which this listing group is refining its parent. Undefined for the root group.
.google.ads.googleads.v18.resources.ListingGroupFilterDimension case_value = 6; -
getParentListingGroupFilter
String getParentListingGroupFilter()Immutable. Resource name of the parent listing group subdivision. Null for the root listing group filter node.
string parent_listing_group_filter = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The parentListingGroupFilter.
-
getParentListingGroupFilterBytes
com.google.protobuf.ByteString getParentListingGroupFilterBytes()Immutable. Resource name of the parent listing group subdivision. Null for the root listing group filter node.
string parent_listing_group_filter = 7 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Returns:
- The bytes for parentListingGroupFilter.
-
hasPath
boolean hasPath()Output only. The path of dimensions defining this listing group filter.
.google.ads.googleads.v18.resources.ListingGroupFilterDimensionPath path = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the path field is set.
-
getPath
ListingGroupFilterDimensionPath getPath()Output only. The path of dimensions defining this listing group filter.
.google.ads.googleads.v18.resources.ListingGroupFilterDimensionPath path = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The path.
-
getPathOrBuilder
ListingGroupFilterDimensionPathOrBuilder getPathOrBuilder()Output only. The path of dimensions defining this listing group filter.
.google.ads.googleads.v18.resources.ListingGroupFilterDimensionPath path = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
-