Documentation ¶
Index ¶
- type IClient
- func (_m *IClient) DeleteSession(ctx context.Context, params *lexruntimev2.DeleteSessionInput, ...) (*lexruntimev2.DeleteSessionOutput, error)
- func (_m *IClient) GetSession(ctx context.Context, params *lexruntimev2.GetSessionInput, ...) (*lexruntimev2.GetSessionOutput, error)
- func (_m *IClient) Options() lexruntimev2.Options
- func (_m *IClient) PutSession(ctx context.Context, params *lexruntimev2.PutSessionInput, ...) (*lexruntimev2.PutSessionOutput, error)
- func (_m *IClient) RecognizeText(ctx context.Context, params *lexruntimev2.RecognizeTextInput, ...) (*lexruntimev2.RecognizeTextOutput, error)
- func (_m *IClient) RecognizeUtterance(ctx context.Context, params *lexruntimev2.RecognizeUtteranceInput, ...) (*lexruntimev2.RecognizeUtteranceOutput, error)
- func (_m *IClient) StartConversation(ctx context.Context, params *lexruntimev2.StartConversationInput, ...) (*lexruntimev2.StartConversationOutput, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IClient ¶
IClient is an autogenerated mock type for the IClient type
func NewIClient ¶
NewIClient creates a new instance of IClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. The first argument is typically a *testing.T value.
func (*IClient) DeleteSession ¶
func (_m *IClient) DeleteSession(ctx context.Context, params *lexruntimev2.DeleteSessionInput, optFns ...func(*lexruntimev2.Options)) (*lexruntimev2.DeleteSessionOutput, error)
DeleteSession provides a mock function with given fields: ctx, params, optFns
func (*IClient) GetSession ¶
func (_m *IClient) GetSession(ctx context.Context, params *lexruntimev2.GetSessionInput, optFns ...func(*lexruntimev2.Options)) (*lexruntimev2.GetSessionOutput, error)
GetSession provides a mock function with given fields: ctx, params, optFns
func (*IClient) Options ¶
func (_m *IClient) Options() lexruntimev2.Options
Options provides a mock function with given fields:
func (*IClient) PutSession ¶
func (_m *IClient) PutSession(ctx context.Context, params *lexruntimev2.PutSessionInput, optFns ...func(*lexruntimev2.Options)) (*lexruntimev2.PutSessionOutput, error)
PutSession provides a mock function with given fields: ctx, params, optFns
func (*IClient) RecognizeText ¶
func (_m *IClient) RecognizeText(ctx context.Context, params *lexruntimev2.RecognizeTextInput, optFns ...func(*lexruntimev2.Options)) (*lexruntimev2.RecognizeTextOutput, error)
RecognizeText provides a mock function with given fields: ctx, params, optFns
func (*IClient) RecognizeUtterance ¶
func (_m *IClient) RecognizeUtterance(ctx context.Context, params *lexruntimev2.RecognizeUtteranceInput, optFns ...func(*lexruntimev2.Options)) (*lexruntimev2.RecognizeUtteranceOutput, error)
RecognizeUtterance provides a mock function with given fields: ctx, params, optFns
func (*IClient) StartConversation ¶
func (_m *IClient) StartConversation(ctx context.Context, params *lexruntimev2.StartConversationInput, optFns ...func(*lexruntimev2.Options)) (*lexruntimev2.StartConversationOutput, error)
StartConversation provides a mock function with given fields: ctx, params, optFns