Struct gapi_grpc::google::cloud::dialogflow::v2beta1::human_agent_handoff_config::SalesforceLiveAgentConfig[][src]

pub struct SalesforceLiveAgentConfig {
    pub organization_id: String,
    pub deployment_id: String,
    pub button_id: String,
    pub endpoint_domain: String,
}

Configuration specific to Salesforce Live Agent.

Fields

organization_id: String

Required. The organization ID of the Salesforce account.

deployment_id: String

Required. Live Agent deployment ID.

button_id: String

Required. Live Agent chat button ID.

endpoint_domain: String

Required. Domain of the Live Agent endpoint for this agent. You can find the endpoint URL in the Live Agent settings page. For example if URL has the form https://d.la4-c2-phx.salesforceliveagent.com/…, you should fill in d.la4-c2-phx.salesforceliveagent.com.

Trait Implementations

impl Clone for SalesforceLiveAgentConfig[src]

impl Debug for SalesforceLiveAgentConfig[src]

impl Default for SalesforceLiveAgentConfig[src]

impl Message for SalesforceLiveAgentConfig[src]

impl PartialEq<SalesforceLiveAgentConfig> for SalesforceLiveAgentConfig[src]

impl StructuralPartialEq for SalesforceLiveAgentConfig[src]

Auto Trait Implementations

impl RefUnwindSafe for SalesforceLiveAgentConfig

impl Send for SalesforceLiveAgentConfig

impl Sync for SalesforceLiveAgentConfig

impl Unpin for SalesforceLiveAgentConfig

impl UnwindSafe for SalesforceLiveAgentConfig

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]