Interface CampaignSharedSetOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
CampaignSharedSet, CampaignSharedSet.Builder

public interface CampaignSharedSetOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getResourceName

      String getResourceName()
       Immutable. The resource name of the campaign shared set.
       Campaign shared set resource names have the form:
      
       `customers/{customer_id}/campaignSharedSets/{campaign_id}~{shared_set_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 campaign shared set.
       Campaign shared set resource names have the form:
      
       `customers/{customer_id}/campaignSharedSets/{campaign_id}~{shared_set_id}`
       
      string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resourceName.
    • hasCampaign

      boolean hasCampaign()
       Immutable. The campaign to which the campaign shared set belongs.
       
      optional string campaign = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the campaign field is set.
    • getCampaign

      String getCampaign()
       Immutable. The campaign to which the campaign shared set belongs.
       
      optional string campaign = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The campaign.
    • getCampaignBytes

      com.google.protobuf.ByteString getCampaignBytes()
       Immutable. The campaign to which the campaign shared set belongs.
       
      optional string campaign = 5 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for campaign.
    • hasSharedSet

      boolean hasSharedSet()
       Immutable. The shared set associated with the campaign. This may be a
       negative keyword shared set of another customer. This customer should be a
       manager of the other customer, otherwise the campaign shared set will exist
       but have no serving effect. Only negative keyword shared sets can be
       associated with Shopping campaigns. Only negative placement shared sets can
       be associated with Display mobile app campaigns.
       
      optional string shared_set = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the sharedSet field is set.
    • getSharedSet

      String getSharedSet()
       Immutable. The shared set associated with the campaign. This may be a
       negative keyword shared set of another customer. This customer should be a
       manager of the other customer, otherwise the campaign shared set will exist
       but have no serving effect. Only negative keyword shared sets can be
       associated with Shopping campaigns. Only negative placement shared sets can
       be associated with Display mobile app campaigns.
       
      optional string shared_set = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The sharedSet.
    • getSharedSetBytes

      com.google.protobuf.ByteString getSharedSetBytes()
       Immutable. The shared set associated with the campaign. This may be a
       negative keyword shared set of another customer. This customer should be a
       manager of the other customer, otherwise the campaign shared set will exist
       but have no serving effect. Only negative keyword shared sets can be
       associated with Shopping campaigns. Only negative placement shared sets can
       be associated with Display mobile app campaigns.
       
      optional string shared_set = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for sharedSet.
    • getStatusValue

      int getStatusValue()
       Output only. The status of this campaign shared set. Read only.
       
      .google.ads.googleads.v18.enums.CampaignSharedSetStatusEnum.CampaignSharedSetStatus status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       Output only. The status of this campaign shared set. Read only.
       
      .google.ads.googleads.v18.enums.CampaignSharedSetStatusEnum.CampaignSharedSetStatus status = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The status.