@Generated(value="software.amazon.awssdk:codegen") public final class TimeInNanos extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TimeInNanos.Builder,TimeInNanos>
Contains a timestamp with optional nanosecond granularity.
| Modifier and Type | Class and Description |
|---|---|
static interface |
TimeInNanos.Builder |
| Modifier and Type | Method and Description |
|---|---|
static TimeInNanos.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
offsetInNanos()
The nanosecond offset from
timeInSeconds. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends TimeInNanos.Builder> |
serializableBuilderClass() |
Long |
timeInSeconds()
The timestamp date, in seconds, in the Unix epoch format.
|
TimeInNanos.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Long timeInSeconds()
The timestamp date, in seconds, in the Unix epoch format. Fractional nanosecond data is provided by
offsetInNanos.
offsetInNanos.public final Integer offsetInNanos()
The nanosecond offset from timeInSeconds.
timeInSeconds.public TimeInNanos.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<TimeInNanos.Builder,TimeInNanos>public static TimeInNanos.Builder builder()
public static Class<? extends TimeInNanos.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.