Struct google_api_proto::google::cloud::dialogflow::v2::ConversationDataset
source · pub struct ConversationDataset {
pub name: String,
pub display_name: String,
pub description: String,
pub create_time: Option<Timestamp>,
pub input_config: Option<InputConfig>,
pub conversation_info: Option<ConversationInfo>,
pub conversation_count: i64,
}
Expand description
Represents a conversation dataset that a user imports raw data into. The data inside ConversationDataset can not be changed after ImportConversationData finishes (and calling ImportConversationData on a dataset that already has data is not allowed).
Fields§
§name: String
Output only. ConversationDataset resource name. Format:
projects/<Project ID>/locations/<Location ID>/conversationDatasets/<Conversation Dataset ID>
display_name: String
Required. The display name of the dataset. Maximum of 64 bytes.
description: String
Optional. The description of the dataset. Maximum of 10000 bytes.
create_time: Option<Timestamp>
Output only. Creation time of this dataset.
input_config: Option<InputConfig>
Output only. Input configurations set during conversation data import.
conversation_info: Option<ConversationInfo>
Output only. Metadata set during conversation data import.
conversation_count: i64
Output only. The number of conversations this conversation dataset contains.
Trait Implementations§
source§impl Clone for ConversationDataset
impl Clone for ConversationDataset
source§fn clone(&self) -> ConversationDataset
fn clone(&self) -> ConversationDataset
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ConversationDataset
impl Debug for ConversationDataset
source§impl Default for ConversationDataset
impl Default for ConversationDataset
source§impl Message for ConversationDataset
impl Message for ConversationDataset
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ConversationDataset
impl PartialEq for ConversationDataset
source§fn eq(&self, other: &ConversationDataset) -> bool
fn eq(&self, other: &ConversationDataset) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ConversationDataset
Auto Trait Implementations§
impl Freeze for ConversationDataset
impl RefUnwindSafe for ConversationDataset
impl Send for ConversationDataset
impl Sync for ConversationDataset
impl Unpin for ConversationDataset
impl UnwindSafe for ConversationDataset
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T
in a tonic::Request