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

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

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






YouTubeRequest (YouTube Data API v3 v3-rev20210410-1.31.0)












com.google.api.services.youtube

Class YouTubeRequest<T>

    • Constructor Detail

      • YouTubeRequest

        public YouTubeRequest(YouTube client,
                              String method,
                              String uriTemplate,
                              Object content,
                              Class<T> responseClass)
        Parameters:
        client - Google client
        method - HTTP Method
        uriTemplate - URI template for the path relative to the base URL. If it starts with a "/" the base path from the base URL will be stripped out. The URI template can also be a full URL. URI template expansion is done using UriTemplate.expand(String, String, Object, boolean)
        content - A POJO that can be serialized into JSON or null for none
        responseClass - response class to parse into
    • Method Detail

      • get$Xgafv

        public String get$Xgafv()
        V1 error format.
      • getAccessToken

        public String getAccessToken()
        OAuth access token.
      • getAlt

        public String getAlt()
        Data format for response. [default: json]
      • getCallback

        public String getCallback()
        JSONP
      • getFields

        public String getFields()
        Selector specifying which fields to include in a partial response.
      • setFields

        public YouTubeRequest<T> setFields(String fields)
        Selector specifying which fields to include in a partial response.
      • getKey

        public String getKey()
        API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
      • setKey

        public YouTubeRequest<T> setKey(String key)
        API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.
      • getOauthToken

        public String getOauthToken()
        OAuth 2.0 token for the current user.
      • setOauthToken

        public YouTubeRequest<T> setOauthToken(String oauthToken)
        OAuth 2.0 token for the current user.
      • getPrettyPrint

        public Boolean getPrettyPrint()
        Returns response with indentations and line breaks. [default: true]
      • setPrettyPrint

        public YouTubeRequest<T> setPrettyPrint(Boolean prettyPrint)
        Returns response with indentations and line breaks.
      • getQuotaUser

        public String getQuotaUser()
        Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
      • setQuotaUser

        public YouTubeRequest<T> setQuotaUser(String quotaUser)
        Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.
      • getUploadType

        public String getUploadType()
        Legacy upload protocol for media (e.g. "media", "multipart").
      • setUploadType

        public YouTubeRequest<T> setUploadType(String uploadType)
        Legacy upload protocol for media (e.g. "media", "multipart").
      • getUploadProtocol

        public String getUploadProtocol()
        Upload protocol for media (e.g. "raw", "multipart").
      • setUploadProtocol

        public YouTubeRequest<T> setUploadProtocol(String uploadProtocol)
        Upload protocol for media (e.g. "raw", "multipart").

Copyright © 2011–2021 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy