com.google.ads.googleads.v17.common.AssetLinkPrimaryStatusDetailsOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of google-ads-stubs-v17 Show documentation
Show all versions of google-ads-stubs-v17 Show documentation
Stubs for GAAPI version google-ads-stubs-v17
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/ads/googleads/v17/common/asset_policy.proto
// Protobuf Java Version: 3.25.3
package com.google.ads.googleads.v17.common;
public interface AssetLinkPrimaryStatusDetailsOrBuilder extends
// @@protoc_insertion_point(interface_extends:google.ads.googleads.v17.common.AssetLinkPrimaryStatusDetails)
com.google.protobuf.MessageOrBuilder {
/**
*
* Provides the reason of this PrimaryStatus.
*
*
* optional .google.ads.googleads.v17.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason reason = 1;
* @return Whether the reason field is set.
*/
boolean hasReason();
/**
*
* Provides the reason of this PrimaryStatus.
*
*
* optional .google.ads.googleads.v17.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason reason = 1;
* @return The enum numeric value on the wire for reason.
*/
int getReasonValue();
/**
*
* Provides the reason of this PrimaryStatus.
*
*
* optional .google.ads.googleads.v17.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason reason = 1;
* @return The reason.
*/
com.google.ads.googleads.v17.enums.AssetLinkPrimaryStatusReasonEnum.AssetLinkPrimaryStatusReason getReason();
/**
*
* Provides the PrimaryStatus of this status detail.
*
*
* optional .google.ads.googleads.v17.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus status = 2;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
*
* Provides the PrimaryStatus of this status detail.
*
*
* optional .google.ads.googleads.v17.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus status = 2;
* @return The enum numeric value on the wire for status.
*/
int getStatusValue();
/**
*
* Provides the PrimaryStatus of this status detail.
*
*
* optional .google.ads.googleads.v17.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus status = 2;
* @return The status.
*/
com.google.ads.googleads.v17.enums.AssetLinkPrimaryStatusEnum.AssetLinkPrimaryStatus getStatus();
/**
*
* Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED
*
*
* .google.ads.googleads.v17.common.AssetDisapproved asset_disapproved = 3;
* @return Whether the assetDisapproved field is set.
*/
boolean hasAssetDisapproved();
/**
*
* Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED
*
*
* .google.ads.googleads.v17.common.AssetDisapproved asset_disapproved = 3;
* @return The assetDisapproved.
*/
com.google.ads.googleads.v17.common.AssetDisapproved getAssetDisapproved();
/**
*
* Provides the details for AssetLinkPrimaryStatusReason.ASSET_DISAPPROVED
*
*
* .google.ads.googleads.v17.common.AssetDisapproved asset_disapproved = 3;
*/
com.google.ads.googleads.v17.common.AssetDisapprovedOrBuilder getAssetDisapprovedOrBuilder();
com.google.ads.googleads.v17.common.AssetLinkPrimaryStatusDetails.DetailsCase getDetailsCase();
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy