Class LastUploaderStatus
- java.lang.Object
-
- software.amazon.awssdk.services.kinesisvideo.model.LastUploaderStatus
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<LastUploaderStatus.Builder,LastUploaderStatus>
@Generated("software.amazon.awssdk:codegen") public final class LastUploaderStatus extends Object implements SdkPojo, Serializable, ToCopyableBuilder<LastUploaderStatus.Builder,LastUploaderStatus>
The latest status of a stream’s edge to cloud uploader job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceLastUploaderStatus.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LastUploaderStatus.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringjobStatusDetails()A description of an uploader job’s latest status.InstantlastCollectedTime()The timestamp at which the uploader job was last executed and media collected to the cloud.InstantlastUpdatedTime()The timestamp at which the uploader status was last updated.List<SdkField<?>>sdkFields()static Class<? extends LastUploaderStatus.Builder>serializableBuilderClass()LastUploaderStatus.BuildertoBuilder()StringtoString()Returns a string representation of this object.UploaderStatusuploaderStatus()The status of the latest uploader job.StringuploaderStatusAsString()The status of the latest uploader job.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
jobStatusDetails
public final String jobStatusDetails()
A description of an uploader job’s latest status.
- Returns:
- A description of an uploader job’s latest status.
-
lastCollectedTime
public final Instant lastCollectedTime()
The timestamp at which the uploader job was last executed and media collected to the cloud.
- Returns:
- The timestamp at which the uploader job was last executed and media collected to the cloud.
-
lastUpdatedTime
public final Instant lastUpdatedTime()
The timestamp at which the uploader status was last updated.
- Returns:
- The timestamp at which the uploader status was last updated.
-
uploaderStatus
public final UploaderStatus uploaderStatus()
The status of the latest uploader job.
If the service returns an enum value that is not available in the current SDK version,
uploaderStatuswill returnUploaderStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromuploaderStatusAsString().- Returns:
- The status of the latest uploader job.
- See Also:
UploaderStatus
-
uploaderStatusAsString
public final String uploaderStatusAsString()
The status of the latest uploader job.
If the service returns an enum value that is not available in the current SDK version,
uploaderStatuswill returnUploaderStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromuploaderStatusAsString().- Returns:
- The status of the latest uploader job.
- See Also:
UploaderStatus
-
toBuilder
public LastUploaderStatus.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<LastUploaderStatus.Builder,LastUploaderStatus>
-
builder
public static LastUploaderStatus.Builder builder()
-
serializableBuilderClass
public static Class<? extends LastUploaderStatus.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-