All Downloads are FREE. Search and download functionalities are using the official Maven repository.

target.apidocs.com.google.api.services.youtube.model.Cuepoint.html Maven / Gradle / Ivy

There is a newer version: v3-rev20240514-2.0.0
Show newest version






Cuepoint (YouTube Data API v3 v3-rev20240417-2.0.0)












com.google.api.services.youtube.model

Class Cuepoint

  • All Implemented Interfaces:
    Cloneable, Map<String,Object>


    public final class Cuepoint
    extends com.google.api.client.json.GenericJson
    Note that there may be a 5-second end-point resolution issue. For instance, if a cuepoint comes in for 22:03:27, we may stuff the cuepoint into 22:03:25 or 22:03:30, depending. This is an artifact of HLS.

    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 YouTube Data API v3. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json

    Author:
    Google, Inc.
    • Constructor Detail

      • Cuepoint

        public Cuepoint()
    • Method Detail

      • getCueType

        public String getCueType()
        Returns:
        value or null for none
      • setCueType

        public Cuepoint setCueType(String cueType)
        Parameters:
        cueType - cueType or null for none
      • getDurationSecs

        public Long getDurationSecs()
        The duration of this cuepoint.
        Returns:
        value or null for none
      • setDurationSecs

        public Cuepoint setDurationSecs(Long durationSecs)
        The duration of this cuepoint.
        Parameters:
        durationSecs - durationSecs or null for none
      • getEtag

        public String getEtag()
        Returns:
        value or null for none
      • setEtag

        public Cuepoint setEtag(String etag)
        Parameters:
        etag - etag or null for none
      • getId

        public String getId()
        The identifier for cuepoint resource.
        Returns:
        value or null for none
      • setId

        public Cuepoint setId(String id)
        The identifier for cuepoint resource.
        Parameters:
        id - id or null for none
      • getInsertionOffsetTimeMs

        public Long getInsertionOffsetTimeMs()
        The time when the cuepoint should be inserted by offset to the broadcast actual start time.
        Returns:
        value or null for none
      • setInsertionOffsetTimeMs

        public Cuepoint setInsertionOffsetTimeMs(Long insertionOffsetTimeMs)
        The time when the cuepoint should be inserted by offset to the broadcast actual start time.
        Parameters:
        insertionOffsetTimeMs - insertionOffsetTimeMs or null for none
      • getWalltimeMs

        public BigInteger getWalltimeMs()
        The wall clock time at which the cuepoint should be inserted. Only one of insertion_offset_time_ms and walltime_ms may be set at a time.
        Returns:
        value or null for none
      • setWalltimeMs

        public Cuepoint setWalltimeMs(BigInteger walltimeMs)
        The wall clock time at which the cuepoint should be inserted. Only one of insertion_offset_time_ms and walltime_ms may be set at a time.
        Parameters:
        walltimeMs - walltimeMs or null for none
      • set

        public Cuepoint set(String fieldName,
                            Object value)
        Overrides:
        set in class com.google.api.client.json.GenericJson
      • clone

        public Cuepoint clone()
        Overrides:
        clone in class com.google.api.client.json.GenericJson

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy