Documentation
¶
Index ¶
- type FanOut
- func (_m *FanOut) Attach(ctx context.Context, req *sdk.AttachmentRequest) (*sdk.AttachmentResponse, error)
- func (_m *FanOut) Describe() *sdk.IntegrationInfo
- func (_m *FanOut) Execute(ctx context.Context, req *sdk.ExecutionRequest) error
- func (_m *FanOut) Register(ctx context.Context, req *sdk.RegistrationRequest) (*sdk.RegistrationResponse, error)
- func (_m *FanOut) String() string
- func (_m *FanOut) ValidateAttachmentRequest(jsonPayload []byte) error
- func (_m *FanOut) ValidateRegistrationRequest(jsonPayload []byte) error
- type FanOutExtension
- func (_m *FanOutExtension) Attach(ctx context.Context, req *sdk.AttachmentRequest) (*sdk.AttachmentResponse, error)
- func (_m *FanOutExtension) Execute(ctx context.Context, req *sdk.ExecutionRequest) error
- func (_m *FanOutExtension) Register(ctx context.Context, req *sdk.RegistrationRequest) (*sdk.RegistrationResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FanOut ¶
FanOut is an autogenerated mock type for the FanOut type
func NewFanOut ¶
func NewFanOut(t mockConstructorTestingTNewFanOut) *FanOut
NewFanOut creates a new instance of FanOut. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FanOut) Attach ¶
func (_m *FanOut) Attach(ctx context.Context, req *sdk.AttachmentRequest) (*sdk.AttachmentResponse, error)
Attach provides a mock function with given fields: ctx, req
func (*FanOut) Describe ¶
func (_m *FanOut) Describe() *sdk.IntegrationInfo
Describe provides a mock function with given fields:
func (*FanOut) Register ¶
func (_m *FanOut) Register(ctx context.Context, req *sdk.RegistrationRequest) (*sdk.RegistrationResponse, error)
Register provides a mock function with given fields: ctx, req
func (*FanOut) ValidateAttachmentRequest ¶
ValidateAttachmentRequest provides a mock function with given fields: jsonPayload
func (*FanOut) ValidateRegistrationRequest ¶
ValidateRegistrationRequest provides a mock function with given fields: jsonPayload
type FanOutExtension ¶
FanOutExtension is an autogenerated mock type for the FanOutExtension type
func NewFanOutExtension ¶
func NewFanOutExtension(t mockConstructorTestingTNewFanOutExtension) *FanOutExtension
NewFanOutExtension creates a new instance of FanOutExtension. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*FanOutExtension) Attach ¶
func (_m *FanOutExtension) Attach(ctx context.Context, req *sdk.AttachmentRequest) (*sdk.AttachmentResponse, error)
Attach provides a mock function with given fields: ctx, req
func (*FanOutExtension) Execute ¶
func (_m *FanOutExtension) Execute(ctx context.Context, req *sdk.ExecutionRequest) error
Execute provides a mock function with given fields: ctx, req
func (*FanOutExtension) Register ¶
func (_m *FanOutExtension) Register(ctx context.Context, req *sdk.RegistrationRequest) (*sdk.RegistrationResponse, error)
Register provides a mock function with given fields: ctx, req