GoogleApi.ContentWarehouse.V1.Model.TrawlerMultiverseClientIdentifier
Table of Contents ▼
Jump to a specific part of the page:
- Description
- Attribute List
- Attributes
- Type
- Function
- Related links
- Possibly related Modules
Description
Contain Multiverse client information, such as topic name. Can include other information such as crawl policy id in the future.
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
crawlPolicyId
(type:integer()
, default:nil
)
- -
crawlPolicyName
(type:String.t
, default:nil
)
- -
hyperdriveAppName
(type:String.t
, default:nil
)
- Hyperdrive Analytics. -
hyperdriveTableName
(type:String.t
, default:nil
)
- -
topicId
(type:integer()
, default:nil
)
- Propagate the id instead of the string name to save storage resource. TODO (b/317133951) consider deprecate the two fields in string above. -
topicName
(type:String.t
, default:nil
)
- -
trafficType
(type:String.t
, default:nil
)
-
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.TrawlerMultiverseClientIdentifier{
crawlPolicyId: integer() | nil,
crawlPolicyName: String.t() | nil,
hyperdriveAppName: String.t() | nil,
hyperdriveTableName: String.t() | nil,
topicId: integer() | nil,
topicName: String.t() | nil,
trafficType: String.t() | nil
}
crawlPolicyId: integer() | nil,
crawlPolicyName: String.t() | nil,
hyperdriveAppName: String.t() | nil,
hyperdriveTableName: String.t() | nil,
topicId: integer() | nil,
topicName: String.t() | nil,
trafficType: String.t() | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.TrawlerMultiverseClientIdentifier