View Source GoogleApi.ContentWarehouse.V1.Model.KnowledgeAnswersOpaqueType (google_api_content_warehouse v0.2.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.