Documentation
¶
Index ¶
- type CIPD
- type CIPDClient
- type MockCIPDClientInterface
- func (m *MockCIPDClientInterface) Describe(cipdPackageProto *api.CIPDPackage, describeTags, describeRefs bool) (*cipd.InstanceDescription, error)
- func (m *MockCIPDClientInterface) EXPECT() *MockCIPDClientInterfaceMockRecorder
- func (m *MockCIPDClientInterface) FetchInstanceTo(cipdPackageProto *api.CIPDPackage, packageName, instanceId, filePath string) error
- type MockCIPDClientInterfaceMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CIPD ¶
type CIPD struct {
// contains filtered or unexported fields
}
func NewCIPDClient ¶
func (*CIPD) Describe ¶
func (c *CIPD) Describe(cipdPackageProto *api.CIPDPackage, describeTags, describeRefs bool) (*cipd.InstanceDescription, error)
Describe returns information about CIPD package instances.
func (*CIPD) FetchInstanceTo ¶
func (c *CIPD) FetchInstanceTo(cipdPackageProto *api.CIPDPackage, packageName, instanceId, filePath string) error
FetchInstanceTo downloads CIPD package to a given location.
type CIPDClient ¶
type CIPDClient interface { Describe(cipdPackageProto *api.CIPDPackage, describeTags, describeRefs bool) (*cipd.InstanceDescription, error) FetchInstanceTo(cipdPackageProto *api.CIPDPackage, packageName, instanceId, filePath string) error }
type MockCIPDClientInterface ¶
type MockCIPDClientInterface struct {
// contains filtered or unexported fields
}
MockCIPDClientInterface is a mock of CIPDClient interface.
func NewMockCIPDClientInterface ¶
func NewMockCIPDClientInterface(ctrl *gomock.Controller) *MockCIPDClientInterface
NewMockCIPDClientInterface creates a new mock instance.
func (*MockCIPDClientInterface) Describe ¶
func (m *MockCIPDClientInterface) Describe(cipdPackageProto *api.CIPDPackage, describeTags, describeRefs bool) (*cipd.InstanceDescription, error)
Describe mocks base method.
func (*MockCIPDClientInterface) EXPECT ¶
func (m *MockCIPDClientInterface) EXPECT() *MockCIPDClientInterfaceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCIPDClientInterface) FetchInstanceTo ¶
func (m *MockCIPDClientInterface) FetchInstanceTo(cipdPackageProto *api.CIPDPackage, packageName, instanceId, filePath string) error
FetchInstanceTo mocks base method.
type MockCIPDClientInterfaceMockRecorder ¶
type MockCIPDClientInterfaceMockRecorder struct {
// contains filtered or unexported fields
}
MockCIPDClientInterfaceMockRecorder is the mock recorder for CIPDClient.
func (*MockCIPDClientInterfaceMockRecorder) Describe ¶
func (mr *MockCIPDClientInterfaceMockRecorder) Describe(cipdPackageProto, describeTags, describeRefs interface{}) *gomock.Call
Describe indicates an expected call of Describe.
func (*MockCIPDClientInterfaceMockRecorder) FetchInstanceTo ¶
func (mr *MockCIPDClientInterfaceMockRecorder) FetchInstanceTo(cipdPackageProto, packageName, instanceId, filePath interface{}) *gomock.Call
FetchInstanceTo indicates an expected call of FetchInstanceTo.
Click to show internal directories.
Click to hide internal directories.