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-rev20240514-2.0.0
Show newest version






YouTubeRequest (YouTube Data API v3 v3-rev20240303-2.0.0)












com.google.api.services.youtube

Class YouTubeRequest<T>

  • java.lang.Object
    • java.util.AbstractMap<String,Object>
      • com.google.api.client.util.GenericData
        • com.google.api.client.googleapis.services.AbstractGoogleClientRequest<T>
          • com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>
            • com.google.api.services.youtube.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").
      • getAbstractGoogleClient

        public final YouTube getAbstractGoogleClient()
        Overrides:
        getAbstractGoogleClient in class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>
      • setDisableGZipContent

        public YouTubeRequest<T> setDisableGZipContent(boolean disableGZipContent)
        Overrides:
        setDisableGZipContent in class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>
      • setRequestHeaders

        public YouTubeRequest<T> setRequestHeaders(com.google.api.client.http.HttpHeaders headers)
        Overrides:
        setRequestHeaders in class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>
      • set

        public YouTubeRequest<T> set(String parameterName,
                                     Object value)
        Overrides:
        set in class com.google.api.client.googleapis.services.json.AbstractGoogleJsonClientRequest<T>

Copyright © 2011–2024 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy