pub struct GoogleCloudDialogflowCxV3Version {
pub create_time: Option<DateTime<Utc>>,
pub description: Option<String>,
pub display_name: Option<String>,
pub name: Option<String>,
pub nlu_settings: Option<GoogleCloudDialogflowCxV3NluSettings>,
pub state: Option<String>,
}
Expand description
Represents a version of a flow.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- locations agents flows versions create projects (request)
- locations agents flows versions get projects (response)
- locations agents flows versions patch projects (request|response)
Fields§
§create_time: Option<DateTime<Utc>>
Output only. Create time of the version.
description: Option<String>
The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected.
display_name: Option<String>
Required. The human-readable name of the version. Limit of 64 characters.
name: Option<String>
Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation.
nlu_settings: Option<GoogleCloudDialogflowCxV3NluSettings>
Output only. The NLU settings of the flow at version creation.
state: Option<String>
Output only. The state of this version. This field is read-only and cannot be set by create and update methods.
Trait Implementations§
Source§impl Clone for GoogleCloudDialogflowCxV3Version
impl Clone for GoogleCloudDialogflowCxV3Version
Source§fn clone(&self) -> GoogleCloudDialogflowCxV3Version
fn clone(&self) -> GoogleCloudDialogflowCxV3Version
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Default for GoogleCloudDialogflowCxV3Version
impl Default for GoogleCloudDialogflowCxV3Version
Source§fn default() -> GoogleCloudDialogflowCxV3Version
fn default() -> GoogleCloudDialogflowCxV3Version
Source§impl<'de> Deserialize<'de> for GoogleCloudDialogflowCxV3Version
impl<'de> Deserialize<'de> for GoogleCloudDialogflowCxV3Version
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
impl RequestValue for GoogleCloudDialogflowCxV3Version
impl ResponseResult for GoogleCloudDialogflowCxV3Version
Auto Trait Implementations§
impl Freeze for GoogleCloudDialogflowCxV3Version
impl RefUnwindSafe for GoogleCloudDialogflowCxV3Version
impl Send for GoogleCloudDialogflowCxV3Version
impl Sync for GoogleCloudDialogflowCxV3Version
impl Unpin for GoogleCloudDialogflowCxV3Version
impl UnwindSafe for GoogleCloudDialogflowCxV3Version
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more