target.apidocs.com.google.api.services.dataproc.model.JobMetadata.html Maven / Gradle / Ivy
JobMetadata (Cloud Dataproc API v1-rev20240605-2.0.0)
com.google.api.services.dataproc.model
Class JobMetadata
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.dataproc.model.JobMetadata
-
public final class JobMetadata
extends com.google.api.client.json.GenericJson
Job Operation metadata.
This is the Java data model class that specifies how to parse/serialize into the JSON that is
transmitted over HTTP when working with the Cloud Dataproc API. For a detailed explanation see:
https://developers.google.com/api-client-library/java/google-http-java-client/json
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
JobMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
JobMetadata
clone()
String
getJobId()
Output only.
String
getOperationType()
Output only.
String
getStartTime()
Output only.
JobStatus
getStatus()
Output only.
JobMetadata
set(String fieldName,
Object value)
JobMetadata
setJobId(String jobId)
Output only.
JobMetadata
setOperationType(String operationType)
Output only.
JobMetadata
setStartTime(String startTime)
Output only.
JobMetadata
setStatus(JobStatus status)
Output only.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getJobId
public String getJobId()
Output only. The job id.
- Returns:
- value or
null
for none
-
setJobId
public JobMetadata setJobId(String jobId)
Output only. The job id.
- Parameters:
jobId
- jobId or null
for none
-
getOperationType
public String getOperationType()
Output only. Operation type.
- Returns:
- value or
null
for none
-
setOperationType
public JobMetadata setOperationType(String operationType)
Output only. Operation type.
- Parameters:
operationType
- operationType or null
for none
-
getStartTime
public String getStartTime()
Output only. Job submission time.
- Returns:
- value or
null
for none
-
setStartTime
public JobMetadata setStartTime(String startTime)
Output only. Job submission time.
- Parameters:
startTime
- startTime or null
for none
-
getStatus
public JobStatus getStatus()
Output only. Most recent job status.
- Returns:
- value or
null
for none
-
setStatus
public JobMetadata setStatus(JobStatus status)
Output only. Most recent job status.
- Parameters:
status
- status or null
for none
-
set
public JobMetadata set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public JobMetadata clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy