Documentation
¶
Overview ¶
Package consul is a generated GoMock package.
Index ¶
- type ConsulClient
- type ConsulClientFactory
- type ConsulProvider
- func (consulPrvdr *ConsulProvider) Alias() string
- func (consulPrvdr *ConsulProvider) ConfigurationSchema() *schema.Schema
- func (consulPrvdr *ConsulProvider) Configure(req *sdk.ConfigurationRequest) error
- func (consulPrvdr *ConsulProvider) Provide(req *sdk.ProviderDataRequest) (*ds.Node[string, any], *diagnostics.Diagnostics)
- func (consulPrvdr *ConsulProvider) ProvisionDataRequestSchema() *schema.Schema
- type KV
- type MockConsulClient
- type MockConsulClientMockRecorder
- type MockKV
- type MockKVMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConsulClient ¶
type ConsulClient interface {
KV() KV
}
type ConsulClientFactory ¶
type ConsulClientFactory func(*api.Config) (ConsulClient, error)
type ConsulProvider ¶
type ConsulProvider struct {
// contains filtered or unexported fields
}
func New ¶
func New(alias string) *ConsulProvider
func (*ConsulProvider) Alias ¶
func (consulPrvdr *ConsulProvider) Alias() string
func (*ConsulProvider) ConfigurationSchema ¶
func (consulPrvdr *ConsulProvider) ConfigurationSchema() *schema.Schema
func (*ConsulProvider) Configure ¶
func (consulPrvdr *ConsulProvider) Configure(req *sdk.ConfigurationRequest) error
func (*ConsulProvider) Provide ¶
func (consulPrvdr *ConsulProvider) Provide(req *sdk.ProviderDataRequest) (*ds.Node[string, any], *diagnostics.Diagnostics)
func (*ConsulProvider) ProvisionDataRequestSchema ¶
func (consulPrvdr *ConsulProvider) ProvisionDataRequestSchema() *schema.Schema
type MockConsulClient ¶
type MockConsulClient struct {
// contains filtered or unexported fields
}
MockConsulClient is a mock of ConsulClient interface.
func NewMockConsulClient ¶
func NewMockConsulClient(ctrl *gomock.Controller) *MockConsulClient
NewMockConsulClient creates a new mock instance.
func (*MockConsulClient) EXPECT ¶
func (m *MockConsulClient) EXPECT() *MockConsulClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockConsulClientMockRecorder ¶
type MockConsulClientMockRecorder struct {
// contains filtered or unexported fields
}
MockConsulClientMockRecorder is the mock recorder for MockConsulClient.
func (*MockConsulClientMockRecorder) KV ¶
func (mr *MockConsulClientMockRecorder) KV() *gomock.Call
KV indicates an expected call of KV.
type MockKV ¶
type MockKV struct {
// contains filtered or unexported fields
}
MockKV is a mock of KV interface.
func NewMockKV ¶
func NewMockKV(ctrl *gomock.Controller) *MockKV
NewMockKV creates a new mock instance.
func (*MockKV) EXPECT ¶
func (m *MockKV) EXPECT() *MockKVMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockKVMockRecorder ¶
type MockKVMockRecorder struct {
// contains filtered or unexported fields
}
MockKVMockRecorder is the mock recorder for MockKV.
Click to show internal directories.
Click to hide internal directories.