Documentation ¶
Overview ¶
Package appconf is a generated GoMock package.
Index ¶
- type AppConf
- func (a *AppConf) GetName() string
- func (a *AppConf) GetNamespace() string
- func (a *AppConf) GetObjectMeta() v1.ObjectMeta
- func (a *AppConf) GetScopes() []v1alpha1.ScopeBinding
- func (a *AppConf) ToOamApplicationConfiguration() *oamv1alpha1.ApplicationConfiguration
- func (a *AppConf) ToObject() v1.Object
- func (a *AppConf) ToRosStack() *rosv1alpha1.RosStack
- func (a *AppConf) Update(c *Context, appConf AppConfInterface) (err error)
- func (a *AppConf) UpdateStatus(c *Context, phase v1alpha1.ApplicationPhase, ...) (err error)
- type AppConfFromContextGetterFunc
- type AppConfGetterFunc
- type AppConfInterface
- type Context
- type MockConfigurationInterface
- func (m *MockConfigurationInterface) EXPECT() *MockConfigurationInterfaceMockRecorder
- func (m *MockConfigurationInterface) GetName() string
- func (m *MockConfigurationInterface) GetNamespace() string
- func (m *MockConfigurationInterface) GetObjectMeta() v1.ObjectMeta
- func (m *MockConfigurationInterface) GetScopes() []v1alpha10.ScopeBinding
- func (m *MockConfigurationInterface) ToOamApplicationConfiguration() *v1alpha10.ApplicationConfiguration
- func (m *MockConfigurationInterface) ToObject() v1.Object
- func (m *MockConfigurationInterface) ToRosStack() *v1alpha1.RosStack
- func (m *MockConfigurationInterface) Update(c *Context, appConf AppConfInterface) error
- func (m *MockConfigurationInterface) UpdateStatus(c *Context, phase v1alpha10.ApplicationPhase, ...) error
- type MockConfigurationInterfaceMockRecorder
- func (mr *MockConfigurationInterfaceMockRecorder) GetName() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) GetNamespace() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) GetObjectMeta() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) GetScopes() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) ToOamApplicationConfiguration() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) ToObject() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) ToRosStack() *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) Update(c, appConf interface{}) *gomock.Call
- func (mr *MockConfigurationInterfaceMockRecorder) UpdateStatus(c, phase, type_, message interface{}) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppConf ¶
type AppConf struct { v1.TypeMeta `json:",inline"` v1.ObjectMeta `json:"metadata,omitempty"` //in our case, we use the same spec with applicationConfiguration Spec oam.ApplicationConfigurationSpec `json:"spec,omitempty"` Status oam.ApplicationConfigurationStatus `json:"status,omitempty"` // contains filtered or unexported fields }
func NewAppConf ¶
func (*AppConf) GetNamespace ¶
func (*AppConf) GetObjectMeta ¶
func (a *AppConf) GetObjectMeta() v1.ObjectMeta
func (*AppConf) GetScopes ¶
func (a *AppConf) GetScopes() []v1alpha1.ScopeBinding
func (*AppConf) ToOamApplicationConfiguration ¶
func (a *AppConf) ToOamApplicationConfiguration() *oamv1alpha1.ApplicationConfiguration
func (*AppConf) ToRosStack ¶
func (a *AppConf) ToRosStack() *rosv1alpha1.RosStack
func (*AppConf) UpdateStatus ¶
func (a *AppConf) UpdateStatus( c *Context, phase v1alpha1.ApplicationPhase, type_ v1alpha1.ApplicationConditionType, message string) (err error)
type AppConfFromContextGetterFunc ¶
type AppConfFromContextGetterFunc func(c *Context) (appConf AppConfInterface, err error)
type AppConfGetterFunc ¶
type AppConfInterface ¶
type AppConfInterface interface { ToOamApplicationConfiguration() *oamv1alpha1.ApplicationConfiguration ToRosStack() *rosv1alpha1.RosStack ToObject() v1.Object Update(c *Context, appConf AppConfInterface) (err error) UpdateStatus( c *Context, phase v1alpha1.ApplicationPhase, type_ v1alpha1.ApplicationConditionType, message string) (err error) GetScopes() []v1alpha1.ScopeBinding GetName() string GetNamespace() string GetObjectMeta() v1.ObjectMeta }
func GetAppConf ¶
func GetAppConfFromContext ¶
func GetAppConfFromContext(c *Context) (appConf AppConfInterface, err error)
type Context ¶
type Context struct { AliUid string RegionId string DryRun bool AppName string AppConf AppConfInterface OamCrdClient *versioned.Clientset RosCrdClient *roscrd.Clientset RosClient *rosapi.Client }
func NewContext ¶
type MockConfigurationInterface ¶
type MockConfigurationInterface struct {
// contains filtered or unexported fields
}
MockConfigurationInterface is a mock of AppConfInterface interface
func NewMockConfigurationInterface ¶
func NewMockConfigurationInterface(ctrl *gomock.Controller) *MockConfigurationInterface
NewMockConfigurationInterface creates a new mock instance
func (*MockConfigurationInterface) EXPECT ¶
func (m *MockConfigurationInterface) EXPECT() *MockConfigurationInterfaceMockRecorder
EXPECT returns an object that allows the caller to indicate expected use
func (*MockConfigurationInterface) GetName ¶
func (m *MockConfigurationInterface) GetName() string
GetName mocks base method
func (*MockConfigurationInterface) GetNamespace ¶
func (m *MockConfigurationInterface) GetNamespace() string
GetNamespace mocks base method
func (*MockConfigurationInterface) GetObjectMeta ¶
func (m *MockConfigurationInterface) GetObjectMeta() v1.ObjectMeta
GetObjectMeta mocks base method
func (*MockConfigurationInterface) GetScopes ¶
func (m *MockConfigurationInterface) GetScopes() []v1alpha10.ScopeBinding
GetScopes mocks base method
func (*MockConfigurationInterface) ToOamApplicationConfiguration ¶
func (m *MockConfigurationInterface) ToOamApplicationConfiguration() *v1alpha10.ApplicationConfiguration
ToOamApplicationConfiguration mocks base method
func (*MockConfigurationInterface) ToObject ¶
func (m *MockConfigurationInterface) ToObject() v1.Object
ToObject mocks base method
func (*MockConfigurationInterface) ToRosStack ¶
func (m *MockConfigurationInterface) ToRosStack() *v1alpha1.RosStack
ToRosStack mocks base method
func (*MockConfigurationInterface) Update ¶
func (m *MockConfigurationInterface) Update(c *Context, appConf AppConfInterface) error
Update mocks base method
func (*MockConfigurationInterface) UpdateStatus ¶
func (m *MockConfigurationInterface) UpdateStatus(c *Context, phase v1alpha10.ApplicationPhase, type_ v1alpha10.ApplicationConditionType, message string) error
UpdateStatus mocks base method
type MockConfigurationInterfaceMockRecorder ¶
type MockConfigurationInterfaceMockRecorder struct {
// contains filtered or unexported fields
}
MockConfigurationInterfaceMockRecorder is the mock recorder for MockConfigurationInterface
func (*MockConfigurationInterfaceMockRecorder) GetName ¶
func (mr *MockConfigurationInterfaceMockRecorder) GetName() *gomock.Call
GetName indicates an expected call of GetName
func (*MockConfigurationInterfaceMockRecorder) GetNamespace ¶
func (mr *MockConfigurationInterfaceMockRecorder) GetNamespace() *gomock.Call
GetNamespace indicates an expected call of GetNamespace
func (*MockConfigurationInterfaceMockRecorder) GetObjectMeta ¶
func (mr *MockConfigurationInterfaceMockRecorder) GetObjectMeta() *gomock.Call
GetObjectMeta indicates an expected call of GetObjectMeta
func (*MockConfigurationInterfaceMockRecorder) GetScopes ¶
func (mr *MockConfigurationInterfaceMockRecorder) GetScopes() *gomock.Call
GetScopes indicates an expected call of GetScopes
func (*MockConfigurationInterfaceMockRecorder) ToOamApplicationConfiguration ¶
func (mr *MockConfigurationInterfaceMockRecorder) ToOamApplicationConfiguration() *gomock.Call
ToOamApplicationConfiguration indicates an expected call of ToOamApplicationConfiguration
func (*MockConfigurationInterfaceMockRecorder) ToObject ¶
func (mr *MockConfigurationInterfaceMockRecorder) ToObject() *gomock.Call
ToObject indicates an expected call of ToObject
func (*MockConfigurationInterfaceMockRecorder) ToRosStack ¶
func (mr *MockConfigurationInterfaceMockRecorder) ToRosStack() *gomock.Call
ToRosStack indicates an expected call of ToRosStack
func (*MockConfigurationInterfaceMockRecorder) Update ¶
func (mr *MockConfigurationInterfaceMockRecorder) Update(c, appConf interface{}) *gomock.Call
Update indicates an expected call of Update
func (*MockConfigurationInterfaceMockRecorder) UpdateStatus ¶
func (mr *MockConfigurationInterfaceMockRecorder) UpdateStatus(c, phase, type_, message interface{}) *gomock.Call
UpdateStatus indicates an expected call of UpdateStatus