View Source GoogleApi.Dataproc.V1.Model.Batch (google_api_dataproc v0.54.0)

A representation of a batch workload in the service.

Attributes

  • createTime (type: DateTime.t, default: nil) - Output only. The time when the batch was created.
  • creator (type: String.t, default: nil) - Output only. The email address of the user who created the batch.
  • environmentConfig (type: GoogleApi.Dataproc.V1.Model.EnvironmentConfig.t, default: nil) - Optional. Environment configuration for the batch execution.
  • labels (type: map(), default: nil) - Optional. The labels to associate with this batch. Label keys must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035 (https://www.ietf.org/rfc/rfc1035.txt). No more than 32 labels can be associated with a batch.
  • name (type: String.t, default: nil) - Output only. The resource name of the batch.
  • operation (type: String.t, default: nil) - Output only. The resource name of the operation associated with this batch.
  • pysparkBatch (type: GoogleApi.Dataproc.V1.Model.PySparkBatch.t, default: nil) - Optional. PySpark batch config.
  • runtimeConfig (type: GoogleApi.Dataproc.V1.Model.RuntimeConfig.t, default: nil) - Optional. Runtime configuration for the batch execution.
  • runtimeInfo (type: GoogleApi.Dataproc.V1.Model.RuntimeInfo.t, default: nil) - Output only. Runtime information about batch execution.
  • sparkBatch (type: GoogleApi.Dataproc.V1.Model.SparkBatch.t, default: nil) - Optional. Spark batch config.
  • sparkRBatch (type: GoogleApi.Dataproc.V1.Model.SparkRBatch.t, default: nil) - Optional. SparkR batch config.
  • sparkSqlBatch (type: GoogleApi.Dataproc.V1.Model.SparkSqlBatch.t, default: nil) - Optional. SparkSql batch config.
  • state (type: String.t, default: nil) - Output only. The state of the batch.
  • stateHistory (type: list(GoogleApi.Dataproc.V1.Model.StateHistory.t), default: nil) - Output only. Historical state information for the batch.
  • stateMessage (type: String.t, default: nil) - Output only. Batch state details, such as a failure description if the state is FAILED.
  • stateTime (type: DateTime.t, default: nil) - Output only. The time when the batch entered a current state.
  • uuid (type: String.t, default: nil) - Output only. A batch UUID (Unique Universal Identifier). The service generates this value when it creates the batch.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Dataproc.V1.Model.Batch{
  createTime: DateTime.t() | nil,
  creator: String.t() | nil,
  environmentConfig: GoogleApi.Dataproc.V1.Model.EnvironmentConfig.t() | nil,
  labels: map() | nil,
  name: String.t() | nil,
  operation: String.t() | nil,
  pysparkBatch: GoogleApi.Dataproc.V1.Model.PySparkBatch.t() | nil,
  runtimeConfig: GoogleApi.Dataproc.V1.Model.RuntimeConfig.t() | nil,
  runtimeInfo: GoogleApi.Dataproc.V1.Model.RuntimeInfo.t() | nil,
  sparkBatch: GoogleApi.Dataproc.V1.Model.SparkBatch.t() | nil,
  sparkRBatch: GoogleApi.Dataproc.V1.Model.SparkRBatch.t() | nil,
  sparkSqlBatch: GoogleApi.Dataproc.V1.Model.SparkSqlBatch.t() | nil,
  state: String.t() | nil,
  stateHistory: [GoogleApi.Dataproc.V1.Model.StateHistory.t()] | nil,
  stateMessage: String.t() | nil,
  stateTime: DateTime.t() | nil,
  uuid: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.