public class StorageContentMetadata
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
StorageContentMetadata.ContentType
An enum denoting type of content in the storage.
|
static class |
StorageContentMetadata.TriggerType
An enum denoting options for type for trigger for content.
|
Modifier and Type | Field and Description |
---|---|
long |
contentId |
StorageContentMetadata.ContentType |
contentType |
java.time.Instant |
createdTimeStamp |
long |
duration |
java.lang.String |
metadata |
long |
size |
Identifier.SourceIdentifier |
sourceUri |
java.lang.String |
staticLink |
StorageContentMetadata.TriggerType |
triggerType |
Identifier.TriggerIdentifier |
uploadTriggeredUri |
Modifier | Constructor and Description |
---|---|
protected |
StorageContentMetadata(long contentId,
Identifier.SourceIdentifier sourceUri,
int contentType,
int triggerType,
Identifier.TriggerIdentifier triggerUri,
long size,
java.lang.String staticLink,
java.lang.String metadata,
long createdTimeStamp,
long duration) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
@SerializedName(value="contentId") public final long contentId
@SerializedName(value="contentType") public final StorageContentMetadata.ContentType contentType
@SerializedName(value="uploadTriggerType") public final StorageContentMetadata.TriggerType triggerType
@SerializedName(value="size") public final long size
@SerializedName(value="staticLink") public final java.lang.String staticLink
@SerializedName(value="userMetaData") public final java.lang.String metadata
@SerializedName(value="sourceUri") public final Identifier.SourceIdentifier sourceUri
@SerializedName(value="uploadTriggeredUri") public final Identifier.TriggerIdentifier uploadTriggeredUri
@SerializedName(value="createdTimestamp") public final java.time.Instant createdTimeStamp
@SerializedName(value="contentDuration") public final long duration
protected StorageContentMetadata(long contentId, Identifier.SourceIdentifier sourceUri, int contentType, int triggerType, Identifier.TriggerIdentifier triggerUri, long size, java.lang.String staticLink, java.lang.String metadata, long createdTimeStamp, long duration)