Documentation
¶
Index ¶
- func Configure(ctx context.Context, docusignCfg *cfg.Docusign) error
- func New(ctx context.Context, docusignCfg *cfg.Docusign, opts *cli.ConnectorOpts) (connectorbuilder.ConnectorBuilderV2, []connectorbuilder.Opt, error)
- type Connector
- func (d *Connector) Asset(_ context.Context, _ *v2.AssetRef) (string, io.ReadCloser, error)
- func (d *Connector) Metadata(_ context.Context) (*v2.ConnectorMetadata, error)
- func (d *Connector) ResourceSyncers(_ context.Context) []connectorbuilder.ResourceSyncerV2
- func (d *Connector) Validate(_ context.Context) (annotations.Annotations, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Configure ¶ added in v0.1.2
Configure handles the OAuth2 authorization flow to obtain a refresh token.
func New ¶
func New(ctx context.Context, docusignCfg *cfg.Docusign, opts *cli.ConnectorOpts) (connectorbuilder.ConnectorBuilderV2, []connectorbuilder.Opt, error)
Types ¶
type Connector ¶
type Connector struct {
// contains filtered or unexported fields
}
func NewWithClient ¶ added in v0.0.2
func NewWithRefreshToken ¶ added in v0.1.2
func NewWithTokenSource ¶ added in v0.1.2
func (*Connector) ResourceSyncers ¶
func (d *Connector) ResourceSyncers(_ context.Context) []connectorbuilder.ResourceSyncerV2
func (*Connector) Validate ¶
func (d *Connector) Validate(_ context.Context) (annotations.Annotations, error)
Click to show internal directories.
Click to hide internal directories.