View Source GoogleApi.CloudSearch.V1.Model.ItemStatus (google_api_cloud_search v0.22.0)

This contains item's status and any errors.

Attributes

  • code (type: String.t, default: nil) - Status code.
  • processingErrors (type: list(GoogleApi.CloudSearch.V1.Model.ProcessingError.t), default: nil) - Error details in case the item is in ERROR state.
  • repositoryErrors (type: list(GoogleApi.CloudSearch.V1.Model.RepositoryError.t), default: nil) - Repository error reported by connector.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.CloudSearch.V1.Model.ItemStatus{
  code: String.t() | nil,
  processingErrors: [GoogleApi.CloudSearch.V1.Model.ProcessingError.t()] | nil,
  repositoryErrors: [GoogleApi.CloudSearch.V1.Model.RepositoryError.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.