public sealed class OutputConfig.Types.GcsDestination : IMessage<OutputConfig.Types.GcsDestination>, IEquatable<OutputConfig.Types.GcsDestination>, IDeepCloneable<OutputConfig.Types.GcsDestination>, IBufferMessage, IMessage
Reference documentation and code samples for the Retail v2 API class OutputConfig.Types.GcsDestination.
The Google Cloud Storage output destination configuration.
Required. The output uri prefix for saving output data to json files.
Some mapping examples are as follows:
output_uri_prefix sample output(assuming the object is foo.json)
======================== =============================================
gs://bucket/ gs://bucket/foo.json
gs://bucket/folder/ gs://bucket/folder/foo.json
gs://bucket/folder/item_ gs://bucket/folder/item_foo.json
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `OutputConfig.Types.GcsDestination` class within the Google Cloud Retail v2 API, which configures the destination for output data in Google Cloud Storage."],["The `OutputConfig.Types.GcsDestination` class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, indicating its capabilities for message handling, equality comparisons, deep cloning, and buffer operations."],["The documentation lists available versions of the API class, ranging from the latest 2.12.0 down to 1.0.0, with version 2.9.0 being the current one presented."],["The main functionality of `OutputConfig.Types.GcsDestination` is defining where data is outputted in Google Cloud Storage, using the `OutputUriPrefix` property to specify the storage location."],["The `GcsDestination` class includes constructors for creating new instances, including one for creating a copy of an existing `GcsDestination` object."]]],[]]