Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultUsersServiceFactory ¶
type DefaultUsersServiceFactory struct{}
func (*DefaultUsersServiceFactory) BuildUserService ¶
func (f *DefaultUsersServiceFactory) BuildUserService(ctx context.Context, email, serviceAccountJSON string) (UsersListCall, error)
type Extractor ¶
type Extractor struct {
plugins.BaseExtractor
// contains filtered or unexported fields
}
Extractor manages the extraction of data from the extractor
func New ¶
func New(logger log.Logger, userServiceFactory UsersServiceFactory) *Extractor
New returns a pointer to an initialized Extractor Object
type UsersListCall ¶
type UsersListCall interface {
Do(opts ...googleapi.CallOption) (*admin.Users, error)
}
type UsersServiceFactory ¶
type UsersServiceFactory interface {
BuildUserService(ctx context.Context, email, serviceAccountJSON string) (UsersListCall, error)
}
Click to show internal directories.
Click to hide internal directories.