Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GCSAdapter ¶
type GCSAdapter struct {
// contains filtered or unexported fields
}
func NewGCSAdapter ¶
func NewGCSAdapter(conf GCSConfig) (*GCSAdapter, chan struct{}, error)
func (*GCSAdapter) Close ¶
func (a *GCSAdapter) Close() error
type GCSConfig ¶
type GCSConfig struct { ClientOptions uspclient.ClientOptions `json:"client_options" yaml:"client_options"` BucketName string `json:"bucket_name" yaml:"bucket_name"` ServiceAccountCreds string `json:"service_account_creds,omitempty" yaml:"service_account_creds,omitempty"` IsOneTimeLoad bool `json:"single_load" yaml:"single_load"` Prefix string `json:"prefix" yaml:"prefix"` ParallelFetch int `json:"parallel_fetch" yaml:"parallel_fetch"` }
Click to show internal directories.
Click to hide internal directories.