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.OperationStore, error)
func (*DefaultMethodSelector) GetMethodForAction ¶
func (sel *DefaultMethodSelector) GetMethodForAction( resource anysdk.Resource, iqlAction string, parameters parserutil.ColumnKeyedDatastore) (anysdk.OperationStore, string, error)
type IMethodSelector ¶
type IMethodSelector interface { GetMethod(resource anysdk.Resource, methodName string) (anysdk.OperationStore, error) GetMethodForAction( resource anysdk.Resource, iqlAction string, parameters parserutil.ColumnKeyedDatastore) (anysdk.OperationStore, string, error) }
func NewMethodSelector ¶
func NewMethodSelector(provider string, version string) (IMethodSelector, error)
Click to show internal directories.
Click to hide internal directories.