Struct googapis::google::ads::googleads::v7::resources::ChangeStatus [−][src]
pub struct ChangeStatus {Show 14 fields
pub resource_name: String,
pub last_change_date_time: Option<String>,
pub resource_type: i32,
pub campaign: Option<String>,
pub ad_group: Option<String>,
pub resource_status: i32,
pub ad_group_ad: Option<String>,
pub ad_group_criterion: Option<String>,
pub campaign_criterion: Option<String>,
pub feed: Option<String>,
pub feed_item: Option<String>,
pub ad_group_feed: Option<String>,
pub campaign_feed: Option<String>,
pub ad_group_bid_modifier: Option<String>,
}
Expand description
Describes the status of returned resource. ChangeStatus could have up to 3 minutes delay to reflect a new change.
Fields
resource_name: String
Output only. The resource name of the change status. Change status resource names have the form:
customers/{customer_id}/changeStatus/{change_status_id}
last_change_date_time: Option<String>
Output only. Time at which the most recent change has occurred on this resource.
resource_type: i32
Output only. Represents the type of the changed resource. This dictates what fields will be set. For example, for AD_GROUP, campaign and ad_group fields will be set.
campaign: Option<String>
Output only. The Campaign affected by this change.
ad_group: Option<String>
Output only. The AdGroup affected by this change.
resource_status: i32
Output only. Represents the status of the changed resource.
ad_group_ad: Option<String>
Output only. The AdGroupAd affected by this change.
ad_group_criterion: Option<String>
Output only. The AdGroupCriterion affected by this change.
campaign_criterion: Option<String>
Output only. The CampaignCriterion affected by this change.
feed: Option<String>
Output only. The Feed affected by this change.
feed_item: Option<String>
Output only. The FeedItem affected by this change.
ad_group_feed: Option<String>
Output only. The AdGroupFeed affected by this change.
campaign_feed: Option<String>
Output only. The CampaignFeed affected by this change.
ad_group_bid_modifier: Option<String>
Output only. The AdGroupBidModifier affected by this change.
Implementations
Returns the enum value of resource_type
, or the default if the field is set to an invalid enum value.
Sets resource_type
to the provided enum value.
Returns the enum value of resource_status
, or the default if the field is set to an invalid enum value.
Sets resource_status
to the provided enum value.
Returns the value of campaign
, or the default value if campaign
is unset.
Returns the value of ad_group
, or the default value if ad_group
is unset.
Returns the value of last_change_date_time
, or the default value if last_change_date_time
is unset.
Returns the value of ad_group_ad
, or the default value if ad_group_ad
is unset.
Returns the value of ad_group_criterion
, or the default value if ad_group_criterion
is unset.
Returns the value of campaign_criterion
, or the default value if campaign_criterion
is unset.
Returns the value of feed_item
, or the default value if feed_item
is unset.
Returns the value of ad_group_feed
, or the default value if ad_group_feed
is unset.
Returns the value of campaign_feed
, or the default value if campaign_feed
is unset.
Returns the value of ad_group_bid_modifier
, or the default value if ad_group_bid_modifier
is unset.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message to a newly allocated buffer.
Encodes the message with a length-delimiter to a buffer. Read more
Encodes the message with a length-delimiter to a newly allocated buffer.
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ChangeStatus
impl Send for ChangeStatus
impl Sync for ChangeStatus
impl Unpin for ChangeStatus
impl UnwindSafe for ChangeStatus
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more