Interface AssetLinkPrimaryStatusDetailsOrBuilder

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

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

    • hasReason

      boolean hasReason()
       Provides the reason of this PrimaryStatus.
       
      optional .google.ads.googleads.v18.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason reason = 1;
      Returns:
      Whether the reason field is set.
    • getReasonValue

      int getReasonValue()
       Provides the reason of this PrimaryStatus.
       
      optional .google.ads.googleads.v18.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason reason = 1;
      Returns:
      The enum numeric value on the wire for reason.
    • getReason

       Provides the reason of this PrimaryStatus.
       
      optional .google.ads.googleads.v18.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason reason = 1;
      Returns:
      The reason.
    • hasStatus

      boolean hasStatus()
       Provides the PrimaryStatus of this status detail.
       
      optional .google.ads.googleads.v18.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus status = 2;
      Returns:
      Whether the status field is set.
    • getStatusValue

      int getStatusValue()
       Provides the PrimaryStatus of this status detail.
       
      optional .google.ads.googleads.v18.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus status = 2;
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       Provides the PrimaryStatus of this status detail.
       
      optional .google.ads.googleads.v18.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus status = 2;
      Returns:
      The status.
    • hasAssetDisapproved

      boolean hasAssetDisapproved()
       Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED
       
      .google.ads.googleads.v18.common.AssetDisapproved asset_disapproved = 3;
      Returns:
      Whether the assetDisapproved field is set.
    • getAssetDisapproved

      AssetDisapproved getAssetDisapproved()
       Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED
       
      .google.ads.googleads.v18.common.AssetDisapproved asset_disapproved = 3;
      Returns:
      The assetDisapproved.
    • getAssetDisapprovedOrBuilder

      AssetDisapprovedOrBuilder getAssetDisapprovedOrBuilder()
       Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED
       
      .google.ads.googleads.v18.common.AssetDisapproved asset_disapproved = 3;
    • getDetailsCase