All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.ads.googleads.v16.resources.FeedAttributeOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/ads/googleads/v16/resources/feed.proto

// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v16.resources;

public interface FeedAttributeOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.ads.googleads.v16.resources.FeedAttribute)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * ID of the attribute.
   * 
* * optional int64 id = 5; * @return Whether the id field is set. */ boolean hasId(); /** *
   * ID of the attribute.
   * 
* * optional int64 id = 5; * @return The id. */ long getId(); /** *
   * The name of the attribute. Required.
   * 
* * optional string name = 6; * @return Whether the name field is set. */ boolean hasName(); /** *
   * The name of the attribute. Required.
   * 
* * optional string name = 6; * @return The name. */ java.lang.String getName(); /** *
   * The name of the attribute. Required.
   * 
* * optional string name = 6; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
   * Data type for feed attribute. Required.
   * 
* * .google.ads.googleads.v16.enums.FeedAttributeTypeEnum.FeedAttributeType type = 3; * @return The enum numeric value on the wire for type. */ int getTypeValue(); /** *
   * Data type for feed attribute. Required.
   * 
* * .google.ads.googleads.v16.enums.FeedAttributeTypeEnum.FeedAttributeType type = 3; * @return The type. */ com.google.ads.googleads.v16.enums.FeedAttributeTypeEnum.FeedAttributeType getType(); /** *
   * Indicates that data corresponding to this attribute is part of a
   * FeedItem's unique key. It defaults to false if it is unspecified. Note
   * that a unique key is not required in a Feed's schema, in which case the
   * FeedItems must be referenced by their feed_item_id.
   * 
* * optional bool is_part_of_key = 7; * @return Whether the isPartOfKey field is set. */ boolean hasIsPartOfKey(); /** *
   * Indicates that data corresponding to this attribute is part of a
   * FeedItem's unique key. It defaults to false if it is unspecified. Note
   * that a unique key is not required in a Feed's schema, in which case the
   * FeedItems must be referenced by their feed_item_id.
   * 
* * optional bool is_part_of_key = 7; * @return The isPartOfKey. */ boolean getIsPartOfKey(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy