fake

package
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 24, 2023 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ManagementServer

type ManagementServer struct {
	// GetAvailableOperations is the fake for method ManagementClient.GetAvailableOperations
	// HTTP status codes to indicate success: http.StatusOK
	GetAvailableOperations func(ctx context.Context, options *armpowerbiembedded.ManagementClientGetAvailableOperationsOptions) (resp azfake.Responder[armpowerbiembedded.ManagementClientGetAvailableOperationsResponse], errResp azfake.ErrorResponder)
}

ManagementServer is a fake server for instances of the armpowerbiembedded.ManagementClient type.

type ManagementServerTransport

type ManagementServerTransport struct {
	// contains filtered or unexported fields
}

ManagementServerTransport connects instances of armpowerbiembedded.ManagementClient to instances of ManagementServer. Don't use this type directly, use NewManagementServerTransport instead.

func NewManagementServerTransport

func NewManagementServerTransport(srv *ManagementServer) *ManagementServerTransport

NewManagementServerTransport creates a new instance of ManagementServerTransport with the provided implementation. The returned ManagementServerTransport instance is connected to an instance of armpowerbiembedded.ManagementClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ManagementServerTransport) Do

Do implements the policy.Transporter interface for ManagementServerTransport.

type ServerFactory

type ServerFactory struct {
	ManagementServer           ManagementServer
	WorkspaceCollectionsServer WorkspaceCollectionsServer
	WorkspacesServer           WorkspacesServer
}

ServerFactory is a fake server for instances of the armpowerbiembedded.ClientFactory type.

type ServerFactoryTransport

type ServerFactoryTransport struct {
	// contains filtered or unexported fields
}

ServerFactoryTransport connects instances of armpowerbiembedded.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.

func NewServerFactoryTransport

func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport

NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armpowerbiembedded.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

type WorkspaceCollectionsServer

type WorkspaceCollectionsServer struct {
	// CheckNameAvailability is the fake for method WorkspaceCollectionsClient.CheckNameAvailability
	// HTTP status codes to indicate success: http.StatusOK
	CheckNameAvailability func(ctx context.Context, location string, body armpowerbiembedded.CheckNameRequest, options *armpowerbiembedded.WorkspaceCollectionsClientCheckNameAvailabilityOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientCheckNameAvailabilityResponse], errResp azfake.ErrorResponder)

	// Create is the fake for method WorkspaceCollectionsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceGroupName string, workspaceCollectionName string, body armpowerbiembedded.CreateWorkspaceCollectionRequest, options *armpowerbiembedded.WorkspaceCollectionsClientCreateOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method WorkspaceCollectionsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginDelete func(ctx context.Context, resourceGroupName string, workspaceCollectionName string, options *armpowerbiembedded.WorkspaceCollectionsClientBeginDeleteOptions) (resp azfake.PollerResponder[armpowerbiembedded.WorkspaceCollectionsClientDeleteResponse], errResp azfake.ErrorResponder)

	// GetAccessKeys is the fake for method WorkspaceCollectionsClient.GetAccessKeys
	// HTTP status codes to indicate success: http.StatusOK
	GetAccessKeys func(ctx context.Context, resourceGroupName string, workspaceCollectionName string, options *armpowerbiembedded.WorkspaceCollectionsClientGetAccessKeysOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientGetAccessKeysResponse], errResp azfake.ErrorResponder)

	// GetByName is the fake for method WorkspaceCollectionsClient.GetByName
	// HTTP status codes to indicate success: http.StatusOK
	GetByName func(ctx context.Context, resourceGroupName string, workspaceCollectionName string, options *armpowerbiembedded.WorkspaceCollectionsClientGetByNameOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientGetByNameResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method WorkspaceCollectionsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armpowerbiembedded.WorkspaceCollectionsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armpowerbiembedded.WorkspaceCollectionsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method WorkspaceCollectionsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armpowerbiembedded.WorkspaceCollectionsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armpowerbiembedded.WorkspaceCollectionsClientListBySubscriptionResponse])

	// Migrate is the fake for method WorkspaceCollectionsClient.Migrate
	// HTTP status codes to indicate success: http.StatusOK
	Migrate func(ctx context.Context, resourceGroupName string, body armpowerbiembedded.MigrateWorkspaceCollectionRequest, options *armpowerbiembedded.WorkspaceCollectionsClientMigrateOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientMigrateResponse], errResp azfake.ErrorResponder)

	// RegenerateKey is the fake for method WorkspaceCollectionsClient.RegenerateKey
	// HTTP status codes to indicate success: http.StatusOK
	RegenerateKey func(ctx context.Context, resourceGroupName string, workspaceCollectionName string, body armpowerbiembedded.WorkspaceCollectionAccessKey, options *armpowerbiembedded.WorkspaceCollectionsClientRegenerateKeyOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientRegenerateKeyResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method WorkspaceCollectionsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, workspaceCollectionName string, body armpowerbiembedded.UpdateWorkspaceCollectionRequest, options *armpowerbiembedded.WorkspaceCollectionsClientUpdateOptions) (resp azfake.Responder[armpowerbiembedded.WorkspaceCollectionsClientUpdateResponse], errResp azfake.ErrorResponder)
}

WorkspaceCollectionsServer is a fake server for instances of the armpowerbiembedded.WorkspaceCollectionsClient type.

type WorkspaceCollectionsServerTransport

type WorkspaceCollectionsServerTransport struct {
	// contains filtered or unexported fields
}

WorkspaceCollectionsServerTransport connects instances of armpowerbiembedded.WorkspaceCollectionsClient to instances of WorkspaceCollectionsServer. Don't use this type directly, use NewWorkspaceCollectionsServerTransport instead.

func NewWorkspaceCollectionsServerTransport

func NewWorkspaceCollectionsServerTransport(srv *WorkspaceCollectionsServer) *WorkspaceCollectionsServerTransport

NewWorkspaceCollectionsServerTransport creates a new instance of WorkspaceCollectionsServerTransport with the provided implementation. The returned WorkspaceCollectionsServerTransport instance is connected to an instance of armpowerbiembedded.WorkspaceCollectionsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkspaceCollectionsServerTransport) Do

Do implements the policy.Transporter interface for WorkspaceCollectionsServerTransport.

type WorkspacesServer

type WorkspacesServer struct {
	// NewListPager is the fake for method WorkspacesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, workspaceCollectionName string, options *armpowerbiembedded.WorkspacesClientListOptions) (resp azfake.PagerResponder[armpowerbiembedded.WorkspacesClientListResponse])
}

WorkspacesServer is a fake server for instances of the armpowerbiembedded.WorkspacesClient type.

type WorkspacesServerTransport

type WorkspacesServerTransport struct {
	// contains filtered or unexported fields
}

WorkspacesServerTransport connects instances of armpowerbiembedded.WorkspacesClient to instances of WorkspacesServer. Don't use this type directly, use NewWorkspacesServerTransport instead.

func NewWorkspacesServerTransport

func NewWorkspacesServerTransport(srv *WorkspacesServer) *WorkspacesServerTransport

NewWorkspacesServerTransport creates a new instance of WorkspacesServerTransport with the provided implementation. The returned WorkspacesServerTransport instance is connected to an instance of armpowerbiembedded.WorkspacesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*WorkspacesServerTransport) Do

Do implements the policy.Transporter interface for WorkspacesServerTransport.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL