Struct gapi_grpc::google::actions::sdk::v2::webhook::HttpsEndpoint[][src]

pub struct HttpsEndpoint {
    pub base_url: String,
    pub http_headers: HashMap<String, String>,
    pub endpoint_api_version: i32,
}

REST endpoint to notify if you’re not using the inline editor.

Fields

base_url: String

The HTTPS base URL for your fulfillment endpoint (HTTP is not supported). Handler names are appended to the base URL path after a colon (following the style guide in https://cloud.google.com/apis/design/custom_methods). For example a base URL of ‘https://gactions.service.com/api’ would receive requests with URL ‘https://gactions.service.com/api:{method}’.

http_headers: HashMap<String, String>

Map of HTTP parameters to be included in the POST request.

endpoint_api_version: i32

Version of the protocol used by the endpoint. This is the protocol shared by all fulfillment types and not specific to Google fulfillment type.

Trait Implementations

impl Clone for HttpsEndpoint[src]

impl Debug for HttpsEndpoint[src]

impl Default for HttpsEndpoint[src]

impl Message for HttpsEndpoint[src]

impl PartialEq<HttpsEndpoint> for HttpsEndpoint[src]

impl StructuralPartialEq for HttpsEndpoint[src]

Auto Trait Implementations

impl RefUnwindSafe for HttpsEndpoint

impl Send for HttpsEndpoint

impl Sync for HttpsEndpoint

impl Unpin for HttpsEndpoint

impl UnwindSafe for HttpsEndpoint

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]