Class GCPProperties

java.lang.Object
org.apache.iceberg.gcp.GCPProperties
All Implemented Interfaces:
Serializable

public class GCPProperties extends Object implements Serializable
See Also:
  • Field Details Link icon

  • Constructor Details Link icon

    • GCPProperties Link icon

      public GCPProperties()
    • GCPProperties Link icon

      public GCPProperties(Map<String,String> properties)
  • Method Details Link icon

    • channelReadChunkSize Link icon

      public Optional<Integer> channelReadChunkSize()
    • channelWriteChunkSize Link icon

      public Optional<Integer> channelWriteChunkSize()
    • clientLibToken Link icon

      public Optional<String> clientLibToken()
    • decryptionKey Link icon

      public Optional<String> decryptionKey()
    • encryptionKey Link icon

      public Optional<String> encryptionKey()
    • projectId Link icon

      public Optional<String> projectId()
    • serviceHost Link icon

      public Optional<String> serviceHost()
    • userProject Link icon

      public Optional<String> userProject()
    • oauth2Token Link icon

      public Optional<String> oauth2Token()
    • noAuth Link icon

      public boolean noAuth()
    • oauth2TokenExpiresAt Link icon

      public Optional<Date> oauth2TokenExpiresAt()
    • deleteBatchSize Link icon

      public int deleteBatchSize()
    • oauth2RefreshCredentialsEndpoint Link icon

      public Optional<String> oauth2RefreshCredentialsEndpoint()
    • oauth2RefreshCredentialsEnabled Link icon

      public boolean oauth2RefreshCredentialsEnabled()