public sealed class Batch : IMessage<Batch>, IEquatable<Batch>, IDeepCloneable<Batch>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dataproc v1 API class Batch.
A representation of a batch workload in the service.
Namespace
Google.Cloud.Dataproc.V1Assembly
Google.Cloud.Dataproc.V1.dll
Constructors
Batch()
public Batch()Batch(Batch)
public Batch(Batch other)| Parameter | |
|---|---|
| Name | Description |
other |
Batch |
Properties
BatchConfigCase
public Batch.BatchConfigOneofCase BatchConfigCase { get; }| Property Value | |
|---|---|
| Type | Description |
BatchBatchConfigOneofCase |
|
BatchName
public BatchName BatchName { get; set; }| Property Value | |
|---|---|
| Type | Description |
BatchName |
|
CreateTime
public Timestamp CreateTime { get; set; }Output only. The time when the batch was created.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Creator
public string Creator { get; set; }Output only. The email address of the user who created the batch.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EnvironmentConfig
public EnvironmentConfig EnvironmentConfig { get; set; }Optional. Environment configuration for the batch execution.
| Property Value | |
|---|---|
| Type | Description |
EnvironmentConfig |
|
Labels
public MapField<string, string> Labels { get; }Optional. The labels to associate with this batch. Label keys must contain 1 to 63 characters, and must conform to RFC 1035. Label values may be empty, but, if present, must contain 1 to 63 characters, and must conform to RFC 1035. No more than 32 labels can be associated with a batch.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringstring |
|
Name
public string Name { get; set; }Output only. The resource name of the batch.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Operation
public string Operation { get; set; }Output only. The resource name of the operation associated with this batch.
| Property Value | |
|---|---|
| Type | Description |
string |
|
PysparkBatch
public PySparkBatch PysparkBatch { get; set; }Optional. PySpark batch config.
| Property Value | |
|---|---|
| Type | Description |
PySparkBatch |
|
RuntimeConfig
public RuntimeConfig RuntimeConfig { get; set; }Optional. Runtime configuration for the batch execution.
| Property Value | |
|---|---|
| Type | Description |
RuntimeConfig |
|
RuntimeInfo
public RuntimeInfo RuntimeInfo { get; set; }Output only. Runtime information about batch execution.
| Property Value | |
|---|---|
| Type | Description |
RuntimeInfo |
|
SparkBatch
public SparkBatch SparkBatch { get; set; }Optional. Spark batch config.
| Property Value | |
|---|---|
| Type | Description |
SparkBatch |
|
SparkRBatch
public SparkRBatch SparkRBatch { get; set; }Optional. SparkR batch config.
| Property Value | |
|---|---|
| Type | Description |
SparkRBatch |
|
SparkSqlBatch
public SparkSqlBatch SparkSqlBatch { get; set; }Optional. SparkSql batch config.
| Property Value | |
|---|---|
| Type | Description |
SparkSqlBatch |
|
State
public Batch.Types.State State { get; set; }Output only. The state of the batch.
| Property Value | |
|---|---|
| Type | Description |
BatchTypesState |
|
StateHistory
public RepeatedField<Batch.Types.StateHistory> StateHistory { get; }Output only. Historical state information for the batch.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldBatchTypesStateHistory |
|
StateMessage
public string StateMessage { get; set; }Output only. Batch state details, such as a failure
description if the state is FAILED.
| Property Value | |
|---|---|
| Type | Description |
string |
|
StateTime
public Timestamp StateTime { get; set; }Output only. The time when the batch entered a current state.
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
Uuid
public string Uuid { get; set; }Output only. A batch UUID (Unique Universal Identifier). The service generates this value when it creates the batch.
| Property Value | |
|---|---|
| Type | Description |
string |
|