Reference documentation and code samples for the Dialogflow V2 API class Google::Cloud::Dialogflow::V2::SipHostname.
Represents a peer hostname for SIP Trunk.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#connection_state
def connection_state() -> ::Google::Cloud::Dialogflow::V2::SipHostname::ConnectionState
Returns
- (::Google::Cloud::Dialogflow::V2::SipHostname::ConnectionState) — Output only. State of the connection.
#enabled_sip_ping
def enabled_sip_ping() -> ::Boolean
Returns
- (::Boolean) — Output only. Peer hostname enabled for SIP ping.
#error_details
def error_details() -> ::Google::Cloud::Dialogflow::V2::SipHostname::HostnameErrorDetails
Returns
- (::Google::Cloud::Dialogflow::V2::SipHostname::HostnameErrorDetails) — Output only. The error details for the connection. Only populated when authentication errors occur.
#peer_hostname
def peer_hostname() -> ::String
Returns
- (::String) — Required. Peer hostname name.
#peer_hostname=
def peer_hostname=(value) -> ::String
Parameter
- value (::String) — Required. Peer hostname name.
Returns
- (::String) — Required. Peer hostname name.
#peer_socket_address
def peer_socket_address() -> ::String
Returns
- (::String) — Output only. The peer_socket address of the partner SBC pinged.
#ping_interval
def ping_interval() -> ::Google::Protobuf::Duration
Returns
- (::Google::Protobuf::Duration) — Output only. How often the sip ping should occur.
#probe_details
def probe_details() -> ::Google::Cloud::Dialogflow::V2::ProbeDetails
Returns
- (::Google::Cloud::Dialogflow::V2::ProbeDetails) — Output only. The details from the options probe.