Class DisplayVideo360AdvertiserLinkProposal.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
com.google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal.Builder
All Implemented Interfaces:
DisplayVideo360AdvertiserLinkProposalOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
DisplayVideo360AdvertiserLinkProposal

public static final class DisplayVideo360AdvertiserLinkProposal.Builder extends com.google.protobuf.GeneratedMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder> implements DisplayVideo360AdvertiserLinkProposalOrBuilder
 A proposal for a link between a Google Analytics property and a Display &
 Video 360 advertiser.

 A proposal is converted to a DisplayVideo360AdvertiserLink once approved.
 Google Analytics admins approve inbound proposals while Display & Video 360
 admins approve outbound proposals.
 
Protobuf type google.analytics.admin.v1alpha.DisplayVideo360AdvertiserLinkProposal
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
    • getDefaultInstanceForType

      public DisplayVideo360AdvertiserLinkProposal getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public DisplayVideo360AdvertiserLinkProposal.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
    • mergeFrom

      public DisplayVideo360AdvertiserLinkProposal.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<DisplayVideo360AdvertiserLinkProposal.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Identifier. The resource name for this
       DisplayVideo360AdvertiserLinkProposal resource. Format:
       properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId}
      
       Note: proposalId is not the Display & Video 360 Advertiser ID
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getName in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Identifier. The resource name for this
       DisplayVideo360AdvertiserLinkProposal resource. Format:
       properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId}
      
       Note: proposalId is not the Display & Video 360 Advertiser ID
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Specified by:
      getNameBytes in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The bytes for name.
    • setName

       Identifier. The resource name for this
       DisplayVideo360AdvertiserLinkProposal resource. Format:
       properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId}
      
       Note: proposalId is not the Display & Video 360 Advertiser ID
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

       Identifier. The resource name for this
       DisplayVideo360AdvertiserLinkProposal resource. Format:
       properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId}
      
       Note: proposalId is not the Display & Video 360 Advertiser ID
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Returns:
      This builder for chaining.
    • setNameBytes

      public DisplayVideo360AdvertiserLinkProposal.Builder setNameBytes(com.google.protobuf.ByteString value)
       Identifier. The resource name for this
       DisplayVideo360AdvertiserLinkProposal resource. Format:
       properties/{propertyId}/displayVideo360AdvertiserLinkProposals/{proposalId}
      
       Note: proposalId is not the Display & Video 360 Advertiser ID
       
      string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getAdvertiserId

      public String getAdvertiserId()
       Immutable. The Display & Video 360 Advertiser's advertiser ID.
       
      string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAdvertiserId in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The advertiserId.
    • getAdvertiserIdBytes

      public com.google.protobuf.ByteString getAdvertiserIdBytes()
       Immutable. The Display & Video 360 Advertiser's advertiser ID.
       
      string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAdvertiserIdBytes in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The bytes for advertiserId.
    • setAdvertiserId

      public DisplayVideo360AdvertiserLinkProposal.Builder setAdvertiserId(String value)
       Immutable. The Display & Video 360 Advertiser's advertiser ID.
       
      string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The advertiserId to set.
      Returns:
      This builder for chaining.
    • clearAdvertiserId

       Immutable. The Display & Video 360 Advertiser's advertiser ID.
       
      string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      This builder for chaining.
    • setAdvertiserIdBytes

      public DisplayVideo360AdvertiserLinkProposal.Builder setAdvertiserIdBytes(com.google.protobuf.ByteString value)
       Immutable. The Display & Video 360 Advertiser's advertiser ID.
       
      string advertiser_id = 2 [(.google.api.field_behavior) = IMMUTABLE];
      Parameters:
      value - The bytes for advertiserId to set.
      Returns:
      This builder for chaining.
    • hasLinkProposalStatusDetails

      public boolean hasLinkProposalStatusDetails()
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasLinkProposalStatusDetails in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      Whether the linkProposalStatusDetails field is set.
    • getLinkProposalStatusDetails

      public LinkProposalStatusDetails getLinkProposalStatusDetails()
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLinkProposalStatusDetails in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The linkProposalStatusDetails.
    • setLinkProposalStatusDetails

      public DisplayVideo360AdvertiserLinkProposal.Builder setLinkProposalStatusDetails(LinkProposalStatusDetails value)
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setLinkProposalStatusDetails

      public DisplayVideo360AdvertiserLinkProposal.Builder setLinkProposalStatusDetails(LinkProposalStatusDetails.Builder builderForValue)
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeLinkProposalStatusDetails

      public DisplayVideo360AdvertiserLinkProposal.Builder mergeLinkProposalStatusDetails(LinkProposalStatusDetails value)
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearLinkProposalStatusDetails

      public DisplayVideo360AdvertiserLinkProposal.Builder clearLinkProposalStatusDetails()
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLinkProposalStatusDetailsBuilder

      public LinkProposalStatusDetails.Builder getLinkProposalStatusDetailsBuilder()
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getLinkProposalStatusDetailsOrBuilder

      public LinkProposalStatusDetailsOrBuilder getLinkProposalStatusDetailsOrBuilder()
       Output only. The status information for this link proposal.
       
      .google.analytics.admin.v1alpha.LinkProposalStatusDetails link_proposal_status_details = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLinkProposalStatusDetailsOrBuilder in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
    • getAdvertiserDisplayName

      public String getAdvertiserDisplayName()
       Output only. The display name of the Display & Video Advertiser.
       Only populated for proposals that originated from Display & Video 360.
       
      string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAdvertiserDisplayName in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The advertiserDisplayName.
    • getAdvertiserDisplayNameBytes

      public com.google.protobuf.ByteString getAdvertiserDisplayNameBytes()
       Output only. The display name of the Display & Video Advertiser.
       Only populated for proposals that originated from Display & Video 360.
       
      string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAdvertiserDisplayNameBytes in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The bytes for advertiserDisplayName.
    • setAdvertiserDisplayName

      public DisplayVideo360AdvertiserLinkProposal.Builder setAdvertiserDisplayName(String value)
       Output only. The display name of the Display & Video Advertiser.
       Only populated for proposals that originated from Display & Video 360.
       
      string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The advertiserDisplayName to set.
      Returns:
      This builder for chaining.
    • clearAdvertiserDisplayName

      public DisplayVideo360AdvertiserLinkProposal.Builder clearAdvertiserDisplayName()
       Output only. The display name of the Display & Video Advertiser.
       Only populated for proposals that originated from Display & Video 360.
       
      string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setAdvertiserDisplayNameBytes

      public DisplayVideo360AdvertiserLinkProposal.Builder setAdvertiserDisplayNameBytes(com.google.protobuf.ByteString value)
       Output only. The display name of the Display & Video Advertiser.
       Only populated for proposals that originated from Display & Video 360.
       
      string advertiser_display_name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for advertiserDisplayName to set.
      Returns:
      This builder for chaining.
    • getValidationEmail

      public String getValidationEmail()
       Input only. On a proposal being sent to Display & Video 360, this field
       must be set to the email address of an admin on the target advertiser. This
       is used to verify that the Google Analytics admin is aware of at least one
       admin on the Display & Video 360 Advertiser. This does not restrict
       approval of the proposal to a single user. Any admin on the Display & Video
       360 Advertiser may approve the proposal.
       
      string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getValidationEmail in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The validationEmail.
    • getValidationEmailBytes

      public com.google.protobuf.ByteString getValidationEmailBytes()
       Input only. On a proposal being sent to Display & Video 360, this field
       must be set to the email address of an admin on the target advertiser. This
       is used to verify that the Google Analytics admin is aware of at least one
       admin on the Display & Video 360 Advertiser. This does not restrict
       approval of the proposal to a single user. Any admin on the Display & Video
       360 Advertiser may approve the proposal.
       
      string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];
      Specified by:
      getValidationEmailBytes in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The bytes for validationEmail.
    • setValidationEmail

      public DisplayVideo360AdvertiserLinkProposal.Builder setValidationEmail(String value)
       Input only. On a proposal being sent to Display & Video 360, this field
       must be set to the email address of an admin on the target advertiser. This
       is used to verify that the Google Analytics admin is aware of at least one
       admin on the Display & Video 360 Advertiser. This does not restrict
       approval of the proposal to a single user. Any admin on the Display & Video
       360 Advertiser may approve the proposal.
       
      string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];
      Parameters:
      value - The validationEmail to set.
      Returns:
      This builder for chaining.
    • clearValidationEmail

      public DisplayVideo360AdvertiserLinkProposal.Builder clearValidationEmail()
       Input only. On a proposal being sent to Display & Video 360, this field
       must be set to the email address of an admin on the target advertiser. This
       is used to verify that the Google Analytics admin is aware of at least one
       admin on the Display & Video 360 Advertiser. This does not restrict
       approval of the proposal to a single user. Any admin on the Display & Video
       360 Advertiser may approve the proposal.
       
      string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];
      Returns:
      This builder for chaining.
    • setValidationEmailBytes

      public DisplayVideo360AdvertiserLinkProposal.Builder setValidationEmailBytes(com.google.protobuf.ByteString value)
       Input only. On a proposal being sent to Display & Video 360, this field
       must be set to the email address of an admin on the target advertiser. This
       is used to verify that the Google Analytics admin is aware of at least one
       admin on the Display & Video 360 Advertiser. This does not restrict
       approval of the proposal to a single user. Any admin on the Display & Video
       360 Advertiser may approve the proposal.
       
      string validation_email = 5 [(.google.api.field_behavior) = INPUT_ONLY];
      Parameters:
      value - The bytes for validationEmail to set.
      Returns:
      This builder for chaining.
    • hasAdsPersonalizationEnabled

      public boolean hasAdsPersonalizationEnabled()
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasAdsPersonalizationEnabled in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      Whether the adsPersonalizationEnabled field is set.
    • getAdsPersonalizationEnabled

      public com.google.protobuf.BoolValue getAdsPersonalizationEnabled()
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAdsPersonalizationEnabled in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The adsPersonalizationEnabled.
    • setAdsPersonalizationEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder setAdsPersonalizationEnabled(com.google.protobuf.BoolValue value)
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
    • setAdsPersonalizationEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder setAdsPersonalizationEnabled(com.google.protobuf.BoolValue.Builder builderForValue)
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
    • mergeAdsPersonalizationEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder mergeAdsPersonalizationEnabled(com.google.protobuf.BoolValue value)
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
    • clearAdsPersonalizationEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder clearAdsPersonalizationEnabled()
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
    • getAdsPersonalizationEnabledBuilder

      public com.google.protobuf.BoolValue.Builder getAdsPersonalizationEnabledBuilder()
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
    • getAdsPersonalizationEnabledOrBuilder

      public com.google.protobuf.BoolValueOrBuilder getAdsPersonalizationEnabledOrBuilder()
       Immutable. Enables personalized advertising features with this integration.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue ads_personalization_enabled = 6 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getAdsPersonalizationEnabledOrBuilder in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
    • hasCampaignDataSharingEnabled

      public boolean hasCampaignDataSharingEnabled()
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasCampaignDataSharingEnabled in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      Whether the campaignDataSharingEnabled field is set.
    • getCampaignDataSharingEnabled

      public com.google.protobuf.BoolValue getCampaignDataSharingEnabled()
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCampaignDataSharingEnabled in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The campaignDataSharingEnabled.
    • setCampaignDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder setCampaignDataSharingEnabled(com.google.protobuf.BoolValue value)
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
    • setCampaignDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder setCampaignDataSharingEnabled(com.google.protobuf.BoolValue.Builder builderForValue)
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
    • mergeCampaignDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder mergeCampaignDataSharingEnabled(com.google.protobuf.BoolValue value)
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
    • clearCampaignDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder clearCampaignDataSharingEnabled()
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
    • getCampaignDataSharingEnabledBuilder

      public com.google.protobuf.BoolValue.Builder getCampaignDataSharingEnabledBuilder()
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
    • getCampaignDataSharingEnabledOrBuilder

      public com.google.protobuf.BoolValueOrBuilder getCampaignDataSharingEnabledOrBuilder()
       Immutable. Enables the import of campaign data from Display & Video 360.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue campaign_data_sharing_enabled = 7 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCampaignDataSharingEnabledOrBuilder in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
    • hasCostDataSharingEnabled

      public boolean hasCostDataSharingEnabled()
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      hasCostDataSharingEnabled in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      Whether the costDataSharingEnabled field is set.
    • getCostDataSharingEnabled

      public com.google.protobuf.BoolValue getCostDataSharingEnabled()
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCostDataSharingEnabled in interface DisplayVideo360AdvertiserLinkProposalOrBuilder
      Returns:
      The costDataSharingEnabled.
    • setCostDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder setCostDataSharingEnabled(com.google.protobuf.BoolValue value)
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
    • setCostDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder setCostDataSharingEnabled(com.google.protobuf.BoolValue.Builder builderForValue)
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
    • mergeCostDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder mergeCostDataSharingEnabled(com.google.protobuf.BoolValue value)
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
    • clearCostDataSharingEnabled

      public DisplayVideo360AdvertiserLinkProposal.Builder clearCostDataSharingEnabled()
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
    • getCostDataSharingEnabledBuilder

      public com.google.protobuf.BoolValue.Builder getCostDataSharingEnabledBuilder()
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
    • getCostDataSharingEnabledOrBuilder

      public com.google.protobuf.BoolValueOrBuilder getCostDataSharingEnabledOrBuilder()
       Immutable. Enables the import of cost data from Display & Video 360.
       This can only be enabled if campaign_data_sharing_enabled is enabled.
       If this field is not set on create, it will be defaulted to true.
       
      .google.protobuf.BoolValue cost_data_sharing_enabled = 8 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getCostDataSharingEnabledOrBuilder in interface DisplayVideo360AdvertiserLinkProposalOrBuilder