View Source GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueType (google_api_content_warehouse v0.4.0)
Note: OpaqueType is deprecated and addition of new fields is not allowed. Refer to go/opaquetype for details. If you think this is the only way to implement your feature, attend an office hours (go/meaning-help) and discuss with the MRF team. An OpaqueType configures a value whose type is only interpretable by _specific clients of the intent catalog. This means horizontal 'features' like pretty printing, correct logging, intent blacklisting and signal aggregation will not work for opaque value types. It has a field for each type in IntentQuery that is not covered by a non-opaque type (specifically: protocol messages). The fields are themselves messages declared in this file. The specific opaque value types must be empty messages. If you find a need to add any fields to these messages, make them non-opaque and implement all of the code to treat them as first class types. It is allowable for a value to have more than one of the opaque types. See http://go/opaque-type-for-value-type. LINT.IfChange Next Id: 32
Attributes
-
aogType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAogType.t
, default:nil
) - -
appAnnotationType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAppAnnotationType.t
, default:nil
) - -
audioType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAudioType.t
, default:nil
) - -
calendarEventType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventType.t
, default:nil
) - -
calendarEventWrapperType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventWrapperType.t
, default:nil
) - -
calendarReferenceType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarReferenceType.t
, default:nil
) - -
complexQueriesRewriteType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComplexQueriesRewriteType.t
, default:nil
) - -
componentReferenceType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComponentReferenceIndexType.t
, default:nil
) - -
componentSpecificContracts
(type:GoogleApi.ContentWarehouse.V1.Model.NlpMeaningComponentSpecificContracts.t
, default:nil
) - Contains data about the contracts that this ValueType level is available for. For more information see go/contract-based-conformance. -
deviceIdType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceIdType.t
, default:nil
) - -
deviceType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceType.t
, default:nil
) - -
deviceUserIdentityType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceUserIdentityType.t
, default:nil
) - -
homeAutomationDeviceType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueHomeAutomationDeviceType.t
, default:nil
) - -
locationType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueLocationType.t
, default:nil
) - -
mediaType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMediaType.t
, default:nil
) - -
messageNotificationType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMessageNotificationType.t
, default:nil
) - -
moneyType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMoneyType.t
, default:nil
) - -
narrativeNewsProviderType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueNewsProviderType.t
, default:nil
) - -
onDeviceType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueOnDeviceType.t
, default:nil
) - -
personType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonType.t
, default:nil
) - -
personalIntelligenceEntityType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonalIntelligenceEntityType.t
, default:nil
) - -
productivityListItemType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueProductivityListItemType.t
, default:nil
) - -
recurrenceType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueRecurrenceType.t
, default:nil
) - -
reminderType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueReminderType.t
, default:nil
) - -
remodelings
(type:GoogleApi.ContentWarehouse.V1.Model.NlpMeaningMeaningRemodelings.t
, default:nil
) - Contains data about current schema remodelings at this ValueType level. For more information see go/meaning-remodeling-framework. -
shoppingMerchantType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingMerchantType.t
, default:nil
) - -
shoppingOfferType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingOfferType.t
, default:nil
) - -
shoppingProductExpressionType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductExpressionType.t
, default:nil
) - -
shoppingProductType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductType.t
, default:nil
) - -
shoppingStoreType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingStoreType.t
, default:nil
) - -
timerType
(type:GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueTimerType.t
, default:nil
) -
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueType{ aogType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAogType.t() | nil, appAnnotationType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAppAnnotationType.t() | nil, audioType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueAudioType.t() | nil, calendarEventType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventType.t() | nil, calendarEventWrapperType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarEventWrapperType.t() | nil, calendarReferenceType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueCalendarReferenceType.t() | nil, complexQueriesRewriteType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComplexQueriesRewriteType.t() | nil, componentReferenceType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueComponentReferenceIndexType.t() | nil, componentSpecificContracts: GoogleApi.ContentWarehouse.V1.Model.NlpMeaningComponentSpecificContracts.t() | nil, deviceIdType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceIdType.t() | nil, deviceType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceType.t() | nil, deviceUserIdentityType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueDeviceUserIdentityType.t() | nil, homeAutomationDeviceType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueHomeAutomationDeviceType.t() | nil, locationType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueLocationType.t() | nil, mediaType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMediaType.t() | nil, messageNotificationType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMessageNotificationType.t() | nil, moneyType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueMoneyType.t() | nil, narrativeNewsProviderType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueNewsProviderType.t() | nil, onDeviceType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueOnDeviceType.t() | nil, personType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonType.t() | nil, personalIntelligenceEntityType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaquePersonalIntelligenceEntityType.t() | nil, productivityListItemType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueProductivityListItemType.t() | nil, recurrenceType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueRecurrenceType.t() | nil, reminderType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueReminderType.t() | nil, remodelings: GoogleApi.ContentWarehouse.V1.Model.NlpMeaningMeaningRemodelings.t() | nil, shoppingMerchantType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingMerchantType.t() | nil, shoppingOfferType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingOfferType.t() | nil, shoppingProductExpressionType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductExpressionType.t() | nil, shoppingProductType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingProductType.t() | nil, shoppingStoreType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueShoppingStoreType.t() | nil, timerType: GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueTimerType.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.