Documentation ¶
Index ¶
- type LoadBalancerDescriber
- type MockLoadBalancerDescriber
- type MockLoadBalancerDescriber_DescribeLoadBalancer_Call
- func (_c *MockLoadBalancerDescriber_DescribeLoadBalancer_Call) Return(_a0 []types.LoadBalancerDescription, _a1 error) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
- func (_c *MockLoadBalancerDescriber_DescribeLoadBalancer_Call) Run(run func(ctx context.Context, balancersNames []string)) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
- func (_c *MockLoadBalancerDescriber_DescribeLoadBalancer_Call) RunAndReturn(run func(context.Context, []string) ([]types.LoadBalancerDescription, error)) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
- type MockLoadBalancerDescriber_Expecter
- type Provider
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LoadBalancerDescriber ¶
type MockLoadBalancerDescriber ¶
MockLoadBalancerDescriber is an autogenerated mock type for the LoadBalancerDescriber type
func NewMockLoadBalancerDescriber ¶
func NewMockLoadBalancerDescriber(t interface { mock.TestingT Cleanup(func()) }) *MockLoadBalancerDescriber
NewMockLoadBalancerDescriber creates a new instance of MockLoadBalancerDescriber. 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 (*MockLoadBalancerDescriber) DescribeLoadBalancer ¶
func (_m *MockLoadBalancerDescriber) DescribeLoadBalancer(ctx context.Context, balancersNames []string) ([]types.LoadBalancerDescription, error)
DescribeLoadBalancer provides a mock function with given fields: ctx, balancersNames
func (*MockLoadBalancerDescriber) EXPECT ¶
func (_m *MockLoadBalancerDescriber) EXPECT() *MockLoadBalancerDescriber_Expecter
type MockLoadBalancerDescriber_DescribeLoadBalancer_Call ¶
MockLoadBalancerDescriber_DescribeLoadBalancer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DescribeLoadBalancer'
func (*MockLoadBalancerDescriber_DescribeLoadBalancer_Call) Return ¶
func (_c *MockLoadBalancerDescriber_DescribeLoadBalancer_Call) Return(_a0 []types.LoadBalancerDescription, _a1 error) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
func (*MockLoadBalancerDescriber_DescribeLoadBalancer_Call) Run ¶
func (_c *MockLoadBalancerDescriber_DescribeLoadBalancer_Call) Run(run func(ctx context.Context, balancersNames []string)) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
func (*MockLoadBalancerDescriber_DescribeLoadBalancer_Call) RunAndReturn ¶
func (_c *MockLoadBalancerDescriber_DescribeLoadBalancer_Call) RunAndReturn(run func(context.Context, []string) ([]types.LoadBalancerDescription, error)) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
type MockLoadBalancerDescriber_Expecter ¶
type MockLoadBalancerDescriber_Expecter struct {
// contains filtered or unexported fields
}
func (*MockLoadBalancerDescriber_Expecter) DescribeLoadBalancer ¶
func (_e *MockLoadBalancerDescriber_Expecter) DescribeLoadBalancer(ctx interface{}, balancersNames interface{}) *MockLoadBalancerDescriber_DescribeLoadBalancer_Call
DescribeLoadBalancer is a helper method to define mock.On call
- ctx context.Context
- balancersNames []string
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
func NewElbProvider ¶
func (Provider) DescribeLoadBalancer ¶
func (provider Provider) DescribeLoadBalancer(ctx context.Context, balancersNames []string) ([]types.LoadBalancerDescription, error)
DescribeLoadBalancer returns LoadBalancerDescriptions which contain information about the load balancers. When balancersNames is empty, it will describe all the existing load balancers