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

target.apidocs.com.google.api.services.drive.DriveRequest.html Maven / Gradle / Ivy







DriveRequest (Drive API v2-rev20180830-1.26.0)












com.google.api.services.drive

Class DriveRequest<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.drive.DriveRequest<T>
    • Constructor Detail

      • DriveRequest

        public DriveRequest(Drive 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

      • getAlt

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

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

        public DriveRequest<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 DriveRequest<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 DriveRequest<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 DriveRequest<T> setPrettyPrint(Boolean prettyPrint)
        Returns response with indentations and line breaks.
      • getQuotaUser

        public String getQuotaUser()
        An opaque string that represents a user for quota purposes. Must not exceed 40 characters.
      • setQuotaUser

        public DriveRequest<T> setQuotaUser(String quotaUser)
        An opaque string that represents a user for quota purposes. Must not exceed 40 characters.
      • getUserIp

        public String getUserIp()
        Deprecated. Please use quotaUser instead.
      • setUserIp

        public DriveRequest<T> setUserIp(String userIp)
        Deprecated. Please use quotaUser instead.
      • getAbstractGoogleClient

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

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

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

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

Copyright © 2011–2018 Google. All rights reserved.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy