Versions in this module Expand all Collapse all v0 v0.1.0 Sep 21, 2020 Changes in this version + func AppGUIDRequiredError() error + func AsyncRequiredError() error + func NewFakeClientFunc(config FakeClientConfiguration) v2.CreateFunc + func ReturnFakeClientFunc(c *FakeClient) v2.CreateFunc + func UnexpectedActionError() error + type Action struct + Request interface{} + Type ActionType + type ActionType string + const Bind + const DeprovisionInstance + const GetBinding + const GetCatalog + const PollBindingLastOperation + const PollLastOperation + const ProvisionInstance + const Unbind + const UpdateInstance + type BindReaction struct + Error error + Response *v2.BindResponse + type BindReactionInterface interface + type CatalogReaction struct + Error error + Response *v2.CatalogResponse + type CatalogReactionInterface interface + type DeprovisionReaction struct + Error error + Response *v2.DeprovisionResponse + type DeprovisionReactionInterface interface + type DynamicBindReaction func(*v2.BindRequest) (*v2.BindResponse, error) + type DynamicCatalogReaction func() (*v2.CatalogResponse, error) + type DynamicDeprovisionReaction func(*v2.DeprovisionRequest) (*v2.DeprovisionResponse, error) + type DynamicGetBindingReaction func() (*v2.GetBindingResponse, error) + type DynamicPollBindingLastOperationReaction func(*v2.BindingLastOperationRequest) (*v2.LastOperationResponse, error) + type DynamicPollLastOperationReaction func(*v2.LastOperationRequest) (*v2.LastOperationResponse, error) + type DynamicProvisionReaction func(*v2.ProvisionRequest) (*v2.ProvisionResponse, error) + type DynamicUnbindReaction func(*v2.UnbindRequest) (*v2.UnbindResponse, error) + type DynamicUpdateInstanceReaction func(*v2.UpdateInstanceRequest) (*v2.UpdateInstanceResponse, error) + type FakeClient struct + BindReaction BindReactionInterface + CatalogReaction CatalogReactionInterface + DeprovisionReaction DeprovisionReactionInterface + GetBindingReaction GetBindingReactionInterface + PollBindingLastOperationReaction PollBindingLastOperationReactionInterface + PollLastOperationReaction PollLastOperationReactionInterface + PollLastOperationReactions map[v2.OperationKey]*PollLastOperationReaction + ProvisionReaction ProvisionReactionInterface + UnbindReaction UnbindReactionInterface + UpdateInstanceReaction UpdateInstanceReactionInterface + func NewFakeClient(config FakeClientConfiguration) *FakeClient + func (c *FakeClient) Actions() []Action + func (c *FakeClient) Bind(r *v2.BindRequest, ctx context.Context) (*v2.BindResponse, error) + func (c *FakeClient) DeprovisionInstance(r *v2.DeprovisionRequest, ctx context.Context) (*v2.DeprovisionResponse, error) + func (c *FakeClient) GetBinding(r *v2.GetBindingRequest, ctx context.Context) (*v2.GetBindingResponse, error) + func (c *FakeClient) GetCatalog(ctx context.Context) (*v2.CatalogResponse, error) + func (c *FakeClient) PollBindingLastOperation(r *v2.BindingLastOperationRequest, ctx context.Context) (*v2.LastOperationResponse, error) + func (c *FakeClient) PollLastOperation(r *v2.LastOperationRequest, ctx context.Context) (*v2.LastOperationResponse, error) + func (c *FakeClient) ProvisionInstance(r *v2.ProvisionRequest, ctx context.Context) (*v2.ProvisionResponse, error) + func (c *FakeClient) Unbind(r *v2.UnbindRequest, ctx context.Context) (*v2.UnbindResponse, error) + func (c *FakeClient) UpdateInstance(r *v2.UpdateInstanceRequest, ctx context.Context) (*v2.UpdateInstanceResponse, error) + type FakeClientConfiguration struct + BindReaction BindReactionInterface + CatalogReaction CatalogReactionInterface + DeprovisionReaction DeprovisionReactionInterface + GetBindingReaction GetBindingReactionInterface + PollBindingLastOperationReaction PollBindingLastOperationReactionInterface + PollLastOperationReaction PollLastOperationReactionInterface + PollLastOperationReactions map[v2.OperationKey]*PollLastOperationReaction + ProvisionReaction ProvisionReactionInterface + UnbindReaction UnbindReactionInterface + UpdateInstanceReaction UpdateInstanceReactionInterface + type GetBindingReaction struct + Error error + Response *v2.GetBindingResponse + type GetBindingReactionInterface interface + type PollBindingLastOperationReaction struct + Error error + Response *v2.LastOperationResponse + type PollBindingLastOperationReactionInterface interface + type PollLastOperationReaction struct + Error error + Response *v2.LastOperationResponse + type PollLastOperationReactionInterface interface + type ProvisionReaction struct + Error error + Response *v2.ProvisionResponse + type ProvisionReactionInterface interface + type UnbindReaction struct + Error error + Response *v2.UnbindResponse + type UnbindReactionInterface interface + type UpdateInstanceReaction struct + Error error + Response *v2.UpdateInstanceResponse + type UpdateInstanceReactionInterface interface