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 |