Struct gapi_grpc::google::actions::sdk::v2::LocalizedSettings [−][src]
Represents settings of an Actions project that are specific to a user locale. In this instance, user means the end user who invokes your Actions. This message is localizable.
Fields
display_name: String
Required. The default display name for this Actions project (if there is no translation available)
pronunciation: String
Required. The pronunciation of the display name to invoke it within a voice (spoken) context.
short_description: String
Required. The default short description for the Actions project (if there is no translation available). 80 character limit.
full_description: String
Required. The default long description for the Actions project (if there is no translation available). 4000 character limit.
small_logo_image: String
Required. Small square image, 192 x 192 px.
This should be specified as a reference to the corresponding image in the
resources/images/
directory. For example, $resources.images.foo
(without the
extension) for image in resources/images/foo.jpg
When working on a project pulled from Console, the Google-managed URL
pulled could be used. URLs from external sources are not allowed.
Optional. Large landscape image, 1920 x 1080 px.
This should be specified as a reference to the corresponding image in the
resources/images/
directory. For example, $resources.images.foo
(without the
extension) for image in resources/images/foo.jpg
When working on a project pulled from Console, the Google-managed URL
pulled could be used. URLs from external sources are not allowed.
developer_name: String
Required. The name of the developer to be displayed to users.
developer_email: String
Required. The contact email address for the developer.
terms_of_service_url: String
Optional. The terms of service URL.
voice: String
Required. The Google Assistant voice type that users hear when they interact with your Actions. The supported values are “male_1”, “male_2”, “female_1”, and “female_2”.
voice_locale: String
Optional. The locale for the specified voice. If not specified, this resolves to the user’s Assistant locale. If specified, the voice locale must have the same root language as the locale specified in LocalizedSettings.
privacy_policy_url: String
Required. The privacy policy URL.
sample_invocations: Vec<String>
Optional. Sample invocation phrases displayed as part of your Actions project’s description in the Assistant directory. This will help users learn how to use it.
theme_customization: Option<ThemeCustomization>
Optional. Theme customizations for visual components of your Actions.
Trait Implementations
impl Clone for LocalizedSettings
[src]
fn clone(&self) -> LocalizedSettings
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for LocalizedSettings
[src]
impl Default for LocalizedSettings
[src]
fn default() -> LocalizedSettings
[src]
impl Message for LocalizedSettings
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<LocalizedSettings> for LocalizedSettings
[src]
fn eq(&self, other: &LocalizedSettings) -> bool
[src]
fn ne(&self, other: &LocalizedSettings) -> bool
[src]
impl StructuralPartialEq for LocalizedSettings
[src]
Auto Trait Implementations
impl RefUnwindSafe for LocalizedSettings
impl Send for LocalizedSettings
impl Sync for LocalizedSettings
impl Unpin for LocalizedSettings
impl UnwindSafe for LocalizedSettings
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,