Class GcsAccessTokenProvider

java.lang.Object
io.trino.hdfs.gcs.GcsAccessTokenProvider
All Implemented Interfaces:
com.google.cloud.hadoop.util.AccessTokenProvider, org.apache.hadoop.conf.Configurable

public class GcsAccessTokenProvider extends Object implements com.google.cloud.hadoop.util.AccessTokenProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.google.cloud.hadoop.util.AccessTokenProvider

    com.google.cloud.hadoop.util.AccessTokenProvider.AccessToken, com.google.cloud.hadoop.util.AccessTokenProvider.AccessTokenType
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final Long
     
    static final String
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.cloud.hadoop.util.AccessTokenProvider.AccessToken
     
    org.apache.hadoop.conf.Configuration
     
    void
     
    void
    setConf(org.apache.hadoop.conf.Configuration configuration)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.google.cloud.hadoop.util.AccessTokenProvider

    getAccessToken, getAccessTokenType
  • Field Details

    • GCS_ACCESS_TOKEN_CONF

      public static final String GCS_ACCESS_TOKEN_CONF
      See Also:
    • EXPIRATION_TIME_MILLISECONDS

      public static final Long EXPIRATION_TIME_MILLISECONDS
  • Constructor Details

    • GcsAccessTokenProvider

      public GcsAccessTokenProvider()
  • Method Details

    • getAccessToken

      public com.google.cloud.hadoop.util.AccessTokenProvider.AccessToken getAccessToken()
      Specified by:
      getAccessToken in interface com.google.cloud.hadoop.util.AccessTokenProvider
    • refresh

      public void refresh()
      Specified by:
      refresh in interface com.google.cloud.hadoop.util.AccessTokenProvider
    • setConf

      public void setConf(org.apache.hadoop.conf.Configuration configuration)
      Specified by:
      setConf in interface org.apache.hadoop.conf.Configurable
    • getConf

      public org.apache.hadoop.conf.Configuration getConf()
      Specified by:
      getConf in interface org.apache.hadoop.conf.Configurable