public final class GoogleDuration extends GenericJson
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 Compute Engine API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
GoogleDuration() |
Modifier and Type | Method and Description |
---|---|
GoogleDuration |
clone() |
Integer |
getNanos()
Signed fractions of a second at nanosecond resolution of the span of time.
|
Long |
getSeconds()
Signed seconds of the span of time.
|
GoogleDuration |
set(String fieldName,
Object value) |
GoogleDuration |
setNanos(Integer nanos)
Signed fractions of a second at nanosecond resolution of the span of time.
|
GoogleDuration |
setSeconds(Long seconds)
Signed seconds of the span of time.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Integer getNanos()
null
for nonepublic GoogleDuration setNanos(Integer nanos)
nanos
- nanos or null
for nonepublic Long getSeconds()
null
for nonepublic GoogleDuration setSeconds(Long seconds)
seconds
- seconds or null
for nonepublic GoogleDuration set(String fieldName, Object value)
set
in class GenericJson
public GoogleDuration clone()
clone
in class GenericJson
Copyright © 2011–2020 Google. All rights reserved.