com.google.ads.googleads.v10.resources.AssetSetOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v10/resources/asset_set.proto
package com.google.ads.googleads.v10.resources;
public interface AssetSetOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v10.resources.AssetSet)
com.google.protobuf.MessageOrBuilder {
/**
*
* Output only. The ID of the asset set.
*
*
* int64 id = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The id.
*/
long getId();
/**
*
* 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) = { ... }
* @return The resourceName.
*/
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) = { ... }
* @return The bytes for resourceName.
*/
com.google.protobuf.ByteString
getResourceNameBytes();
/**
*
* 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];
* @return The name.
*/
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];
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* Required. Immutable. The type of the asset set. Required.
*
*
* .google.ads.googleads.v10.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
* @return The enum numeric value on the wire for type.
*/
int getTypeValue();
/**
*
* Required. Immutable. The type of the asset set. Required.
*
*
* .google.ads.googleads.v10.enums.AssetSetTypeEnum.AssetSetType type = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
* @return The type.
*/
com.google.ads.googleads.v10.enums.AssetSetTypeEnum.AssetSetType getType();
/**
*
* Output only. The status of the asset set. Read-only.
*
*
* .google.ads.googleads.v10.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
*
* Output only. The status of the asset set. Read-only.
*
*
* .google.ads.googleads.v10.enums.AssetSetStatusEnum.AssetSetStatus status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return The status.
*/
com.google.ads.googleads.v10.enums.AssetSetStatusEnum.AssetSetStatus getStatus();
/**
*
* Merchant ID and Feed Label from Google Merchant Center.
*
*
* .google.ads.googleads.v10.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
* @return Whether the merchantCenterFeed field is set.
*/
boolean hasMerchantCenterFeed();
/**
*
* Merchant ID and Feed Label from Google Merchant Center.
*
*
* .google.ads.googleads.v10.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
* @return The merchantCenterFeed.
*/
com.google.ads.googleads.v10.resources.AssetSet.MerchantCenterFeed getMerchantCenterFeed();
/**
*
* Merchant ID and Feed Label from Google Merchant Center.
*
*
* .google.ads.googleads.v10.resources.AssetSet.MerchantCenterFeed merchant_center_feed = 5;
*/
com.google.ads.googleads.v10.resources.AssetSet.MerchantCenterFeedOrBuilder getMerchantCenterFeedOrBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy