Class UploadToken

java.lang.Object
video.api.client.api.models.UploadToken
All Implemented Interfaces:
java.io.Serializable

public class UploadToken
extends java.lang.Object
implements java.io.Serializable
UploadToken
See Also:
Serialized Form
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String SERIALIZED_NAME_CREATED_AT  
    static java.lang.String SERIALIZED_NAME_EXPIRES_AT  
    static java.lang.String SERIALIZED_NAME_TOKEN  
    static java.lang.String SERIALIZED_NAME_TTL  
  • Constructor Summary

    Constructors
    Constructor Description
    UploadToken()  
  • Method Summary

    Modifier and Type Method Description
    UploadToken createdAt​(java.time.OffsetDateTime createdAt)  
    boolean equals​(java.lang.Object o)  
    UploadToken expiresAt​(java.time.OffsetDateTime expiresAt)  
    java.time.OffsetDateTime getCreatedAt()
    When the token was created, displayed in ISO-8601 format.
    java.time.OffsetDateTime getExpiresAt()
    When the token expires, displayed in ISO-8601 format.
    java.lang.String getToken()
    The unique identifier for the token you will use to authenticate an upload.
    java.lang.Integer getTtl()
    Time-to-live - how long the upload token is valid for. minimum: 0 maximum: 2147483647
    int hashCode()  
    void setCreatedAt​(java.time.OffsetDateTime createdAt)  
    void setExpiresAt​(java.time.OffsetDateTime expiresAt)  
    void setToken​(java.lang.String token)  
    void setTtl​(java.lang.Integer ttl)  
    UploadToken token​(java.lang.String token)  
    java.lang.String toString()  
    UploadToken ttl​(java.lang.Integer ttl)  

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • SERIALIZED_NAME_TOKEN

      public static final java.lang.String SERIALIZED_NAME_TOKEN
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_TTL

      public static final java.lang.String SERIALIZED_NAME_TTL
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_CREATED_AT

      public static final java.lang.String SERIALIZED_NAME_CREATED_AT
      See Also:
      Constant Field Values
    • SERIALIZED_NAME_EXPIRES_AT

      public static final java.lang.String SERIALIZED_NAME_EXPIRES_AT
      See Also:
      Constant Field Values
  • Constructor Details

    • UploadToken

      public UploadToken()
  • Method Details

    • token

      public UploadToken token​(java.lang.String token)
    • getToken

      @Nullable public java.lang.String getToken()
      The unique identifier for the token you will use to authenticate an upload.
      Returns:
      token
    • setToken

      public void setToken​(java.lang.String token)
    • ttl

      public UploadToken ttl​(java.lang.Integer ttl)
    • getTtl

      @Nullable public java.lang.Integer getTtl()
      Time-to-live - how long the upload token is valid for. minimum: 0 maximum: 2147483647
      Returns:
      ttl
    • setTtl

      public void setTtl​(java.lang.Integer ttl)
    • createdAt

      public UploadToken createdAt​(java.time.OffsetDateTime createdAt)
    • getCreatedAt

      @Nullable public java.time.OffsetDateTime getCreatedAt()
      When the token was created, displayed in ISO-8601 format.
      Returns:
      createdAt
    • setCreatedAt

      public void setCreatedAt​(java.time.OffsetDateTime createdAt)
    • expiresAt

      public UploadToken expiresAt​(java.time.OffsetDateTime expiresAt)
    • getExpiresAt

      @Nullable public java.time.OffsetDateTime getExpiresAt()
      When the token expires, displayed in ISO-8601 format.
      Returns:
      expiresAt
    • setExpiresAt

      public void setExpiresAt​(java.time.OffsetDateTime expiresAt)
    • equals

      public boolean equals​(java.lang.Object o)
      Overrides:
      equals in class java.lang.Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object