GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1alphaConnectorRunEntityRun (google_api_discovery_engine v0.28.0)

View Source

Represents an entity that was synced in this ConnectorRun.

Attributes

  • deletedRecordCount (type: String.t, default: nil) - The number of documents deleted.
  • entityName (type: String.t, default: nil) - The name of the source entity.
  • errorRecordCount (type: String.t, default: nil) - The total number of documents failed at sync at any stage (extraction, indexing, etc).
  • errors (type: list(GoogleApi.DiscoveryEngine.V1beta.Model.GoogleRpcStatus.t), default: nil) - The errors from the entity's sync run. Only exist if running into an error state. Contains error code and error message.
  • extractedRecordCount (type: String.t, default: nil) - The number of documents extracted from connector source, ready to be ingested to UCS.
  • indexedRecordCount (type: String.t, default: nil) - The number of documents indexed.
  • progress (type: GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1alphaConnectorRunEntityRunProgress.t, default: nil) - Metadata to generate the progress bar.
  • sourceApiRequestCount (type: String.t, default: nil) - The number of requests sent to 3p API.
  • state (type: String.t, default: nil) - The state of the entity's sync run.
  • stateUpdateTime (type: DateTime.t, default: nil) - Timestamp at which the entity sync state was last updated.
  • statsUpdateTime (type: DateTime.t, default: nil) - The timestamp for either extracted_documents_count, indexed_documents_count and error_documents_count was last updated.
  • syncType (type: String.t, default: nil) - Sync type of this run.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() ::
  %GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1alphaConnectorRunEntityRun{
    deletedRecordCount: String.t() | nil,
    entityName: String.t() | nil,
    errorRecordCount: String.t() | nil,
    errors: [GoogleApi.DiscoveryEngine.V1beta.Model.GoogleRpcStatus.t()] | nil,
    extractedRecordCount: String.t() | nil,
    indexedRecordCount: String.t() | nil,
    progress:
      GoogleApi.DiscoveryEngine.V1beta.Model.GoogleCloudDiscoveryengineV1alphaConnectorRunEntityRunProgress.t()
      | nil,
    sourceApiRequestCount: String.t() | nil,
    state: String.t() | nil,
    stateUpdateTime: DateTime.t() | nil,
    statsUpdateTime: DateTime.t() | nil,
    syncType: String.t() | nil
  }

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.