Class GoogleCloudMlV1Job
Represents a training or prediction job.
Implements
Inherited Members
Namespace: Google.Apis.CloudMachineLearningEngine.v1.Data
Assembly: Google.Apis.CloudMachineLearningEngine.v1.dll
Syntax
public class GoogleCloudMlV1Job : IDirectResponseSchema
Properties
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
CreateTimeRaw
Output only. When the job was created.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
etag is used for optimistic concurrency control as a way to help prevent simultaneous updates of a job
from overwriting each other. It is strongly suggested that systems make use of the etag in the
read-modify-write cycle to perform job updates in order to avoid race conditions: An etag is returned in
the response to GetJob, and systems are expected to put that etag in the request to UpdateJob to ensure
that their change will be applied to the same version of the job.
Declaration
[JsonProperty("etag")]
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
EndTime
object representation of EndTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use EndTimeDateTimeOffset instead.")]
public virtual object EndTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
EndTimeDateTimeOffset
DateTimeOffset representation of EndTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? EndTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
EndTimeRaw
Output only. When the job processing was completed.
Declaration
[JsonProperty("endTime")]
public virtual string EndTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ErrorMessage
Output only. The details of a failure or a cancellation.
Declaration
[JsonProperty("errorMessage")]
public virtual string ErrorMessage { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobId
Required. The user-specified id of the job.
Declaration
[JsonProperty("jobId")]
public virtual string JobId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
JobPosition
Output only. It's only effect when the job is in QUEUED state. If it's positive, it indicates the job's position in the job scheduler. It's 0 when the job is already scheduled.
Declaration
[JsonProperty("jobPosition")]
public virtual long? JobPosition { get; set; }
Property Value
| Type | Description |
|---|---|
| long? |
Labels
Optional. One or more labels that you can add, to organize your jobs. Each label is a key-value pair, where both the key and the value are arbitrary strings that you supply. For more information, see the documentation on using labels.
Declaration
[JsonProperty("labels")]
public virtual IDictionary<string, string> Labels { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |
PredictionInput
Input parameters to create a prediction job.
Declaration
[JsonProperty("predictionInput")]
public virtual GoogleCloudMlV1PredictionInput PredictionInput { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudMlV1PredictionInput |
PredictionOutput
The current prediction job result.
Declaration
[JsonProperty("predictionOutput")]
public virtual GoogleCloudMlV1PredictionOutput PredictionOutput { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudMlV1PredictionOutput |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
| Type | Description |
|---|---|
| object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
| Type | Description |
|---|---|
| DateTimeOffset? |
StartTimeRaw
Output only. When the job processing was started.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
State
Output only. The detailed state of a job.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
TrainingInput
Input parameters to create a training job.
Declaration
[JsonProperty("trainingInput")]
public virtual GoogleCloudMlV1TrainingInput TrainingInput { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudMlV1TrainingInput |
TrainingOutput
The current training job result.
Declaration
[JsonProperty("trainingOutput")]
public virtual GoogleCloudMlV1TrainingOutput TrainingOutput { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudMlV1TrainingOutput |