Struct googapis::google::ads::googleads::v7::common::WebhookDelivery [−][src]
pub struct WebhookDelivery {
pub advertiser_webhook_url: Option<String>,
pub google_secret: Option<String>,
pub payload_schema_version: Option<i64>,
}
Expand description
Google notifies the advertiser of leads by making HTTP calls to an endpoint they specify. The requests contain JSON matching a schema that Google publishes as part of form ads documentation.
Fields
advertiser_webhook_url: Option<String>
Webhook url specified by advertiser to send the lead.
google_secret: Option<String>
Anti-spoofing secret set by the advertiser as part of the webhook payload.
payload_schema_version: Option<i64>
The schema version that this delivery instance will use.
Implementations
Returns the value of advertiser_webhook_url
, or the default value if advertiser_webhook_url
is unset.
Returns the value of google_secret
, or the default value if google_secret
is unset.
Returns the value of payload_schema_version
, or the default value if payload_schema_version
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 WebhookDelivery
impl Send for WebhookDelivery
impl Sync for WebhookDelivery
impl Unpin for WebhookDelivery
impl UnwindSafe for WebhookDelivery
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