View Source GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PredictRequestResponseLoggingConfig (google_api_ai_platform v0.13.0)

Configuration for logging request-response to a BigQuery table.

Attributes

  • bigqueryDestination (type: GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1BigQueryDestination.t, default: nil) - BigQuery table for logging. If only given a project, a new dataset will be created with name logging__ where will be made BigQuery-dataset-name compatible (e.g. most special characters will become underscores). If no table name is given, a new table will be created with name request_response_logging
  • enabled (type: boolean(), default: nil) - If logging is enabled or not.
  • samplingRate (type: float(), default: nil) - Percentage of requests to be logged, expressed as a fraction in range(0,1].

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1PredictRequestResponseLoggingConfig{
    bigqueryDestination:
      GoogleApi.AIPlatform.V1.Model.GoogleCloudAiplatformV1BigQueryDestination.t()
      | nil,
    enabled: boolean() | nil,
    samplingRate: float() | nil
  }

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.