Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockTaskMetadataGetter ¶
type MockTaskMetadataGetter struct {
// contains filtered or unexported fields
}
MockTaskMetadataGetter is a mock of /task API endpoint
func NewMockTaskMetadataGetter ¶
func NewMockTaskMetadataGetter(opts ...MockTaskMetadataGetterOption) *MockTaskMetadataGetter
NewMockTaskMetadataGetter creates a new mock of /task API endpoint
func (*MockTaskMetadataGetter) ApplyOption ¶
func (g *MockTaskMetadataGetter) ApplyOption(opt MockTaskMetadataGetterOption)
ApplyOption applies a mock option
func (*MockTaskMetadataGetter) GetTaskMetadata ¶
func (g *MockTaskMetadataGetter) GetTaskMetadata(ctx context.Context) (*ecsTypes.TaskResponse, error)
GetTaskMetadata returns /task API response
type MockTaskMetadataGetterOption ¶
type MockTaskMetadataGetterOption func(*MockTaskMetadataGetter)
MockTaskMetadataGetterOption represents an option of mock client of /task API endpoint
func MockGetTaskMetadata ¶
func MockGetTaskMetadata(callback func(context.Context) (*ecsTypes.TaskResponse, error)) MockTaskMetadataGetterOption
MockGetTaskMetadata returns an option to set the callback of GetTaskMetadata
Click to show internal directories.
Click to hide internal directories.