GoogleApi.ContentWarehouse.V1.Model.PeoplestackFlexorgsProtoInternalExternal
Table of Contents ▼
Jump to a specific part of the page:
Description
No description given.Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
application
(type:String.t
, default:nil
)
- All evaluations are done within the context of a given application, e.g., "Gmail" and should not be reused in other apps. -
stateStatus
(type:list(GoogleApi.ContentWarehouse.V1.Model.PeoplestackFlexorgsProtoInternalExternalStateStatus)
, default:nil
)
- * There can be multiple states based on the context: 1. AUTOCOMPLETE + Gmail - context 1 2. AUTOCOMPLETE + Chat/Dynamite - context 2 3. "SOME OTHER ACTION" + Gmail - context 3 A client should identify whether a patrticular context is present in the list and only if one is found - use the state that goes alogn with the context, otherwise the client should default to whatever is the safe assumption about "internality/externality" the application should be making (likely, consider everything not explicitly "internal" as "external").
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.PeoplestackFlexorgsProtoInternalExternal{
application: String.t() | nil,
stateStatus: [ GoogleApi.ContentWarehouse.V1.Model.PeoplestackFlexorgsProtoInternalExternalStateStatus.t() ] | nil
}
application: String.t() | nil,
stateStatus: [ GoogleApi.ContentWarehouse.V1.Model.PeoplestackFlexorgsProtoInternalExternalStateStatus.t() ] | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.PeoplestackFlexorgsProtoInternalExternal