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

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

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






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












com.google.api.services.youtube.model

Class VideoSuggestions

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


    public final class VideoSuggestions
    extends com.google.api.client.json.GenericJson
    Specifies suggestions on how to improve video content, including encoding hints, tag suggestions, and editor suggestions.

    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

      • VideoSuggestions

        public VideoSuggestions()
    • Method Detail

      • getEditorSuggestions

        public List<String> getEditorSuggestions()
        A list of video editing operations that might improve the video quality or playback experience of the uploaded video.
        Returns:
        value or null for none
      • setEditorSuggestions

        public VideoSuggestions setEditorSuggestions(List<String> editorSuggestions)
        A list of video editing operations that might improve the video quality or playback experience of the uploaded video.
        Parameters:
        editorSuggestions - editorSuggestions or null for none
      • getProcessingErrors

        public List<String> getProcessingErrors()
        A list of errors that will prevent YouTube from successfully processing the uploaded video video. These errors indicate that, regardless of the video's current processing status, eventually, that status will almost certainly be failed.
        Returns:
        value or null for none
      • setProcessingErrors

        public VideoSuggestions setProcessingErrors(List<String> processingErrors)
        A list of errors that will prevent YouTube from successfully processing the uploaded video video. These errors indicate that, regardless of the video's current processing status, eventually, that status will almost certainly be failed.
        Parameters:
        processingErrors - processingErrors or null for none
      • getProcessingHints

        public List<String> getProcessingHints()
        A list of suggestions that may improve YouTube's ability to process the video.
        Returns:
        value or null for none
      • setProcessingHints

        public VideoSuggestions setProcessingHints(List<String> processingHints)
        A list of suggestions that may improve YouTube's ability to process the video.
        Parameters:
        processingHints - processingHints or null for none
      • getProcessingWarnings

        public List<String> getProcessingWarnings()
        A list of reasons why YouTube may have difficulty transcoding the uploaded video or that might result in an erroneous transcoding. These warnings are generated before YouTube actually processes the uploaded video file. In addition, they identify issues that are unlikely to cause the video processing to fail but that might cause problems such as sync issues, video artifacts, or a missing audio track.
        Returns:
        value or null for none
      • setProcessingWarnings

        public VideoSuggestions setProcessingWarnings(List<String> processingWarnings)
        A list of reasons why YouTube may have difficulty transcoding the uploaded video or that might result in an erroneous transcoding. These warnings are generated before YouTube actually processes the uploaded video file. In addition, they identify issues that are unlikely to cause the video processing to fail but that might cause problems such as sync issues, video artifacts, or a missing audio track.
        Parameters:
        processingWarnings - processingWarnings or null for none
      • getTagSuggestions

        public List<VideoSuggestionsTagSuggestion> getTagSuggestions()
        A list of keyword tags that could be added to the video's metadata to increase the likelihood that users will locate your video when searching or browsing on YouTube.
        Returns:
        value or null for none
      • setTagSuggestions

        public VideoSuggestions setTagSuggestions(List<VideoSuggestionsTagSuggestion> tagSuggestions)
        A list of keyword tags that could be added to the video's metadata to increase the likelihood that users will locate your video when searching or browsing on YouTube.
        Parameters:
        tagSuggestions - tagSuggestions or null for none
      • clone

        public VideoSuggestions 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