Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DefaultMethodSelector ¶
type DefaultMethodSelector struct {
}
func (*DefaultMethodSelector) GetMethod ¶
func (sel *DefaultMethodSelector) GetMethod( resource anysdk.Resource, methodName string) (anysdk.StandardOperationStore, error)
func (*DefaultMethodSelector) GetMethodForAction ¶
func (sel *DefaultMethodSelector) GetMethodForAction( resource anysdk.Resource, iqlAction string, parameters parserutil.ColumnKeyedDatastore) (anysdk.StandardOperationStore, string, error)
type IMethodSelector ¶
type IMethodSelector interface {
GetMethod(resource anysdk.Resource, methodName string) (anysdk.StandardOperationStore, error)
GetMethodForAction(
resource anysdk.Resource,
iqlAction string,
parameters parserutil.ColumnKeyedDatastore) (anysdk.StandardOperationStore, string, error)
}
func NewMethodSelector ¶
func NewMethodSelector(provider string, version string) (IMethodSelector, error)
Click to show internal directories.
Click to hide internal directories.