fake

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 2023 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccountsServer

type AccountsServer struct {
	// CheckNameAvailability is the fake for method AccountsClient.CheckNameAvailability
	// HTTP status codes to indicate success: http.StatusOK
	CheckNameAvailability func(ctx context.Context, location string, parameters armdatalakeanalytics.CheckNameAvailabilityParameters, options *armdatalakeanalytics.AccountsClientCheckNameAvailabilityOptions) (resp azfake.Responder[armdatalakeanalytics.AccountsClientCheckNameAvailabilityResponse], errResp azfake.ErrorResponder)

	// BeginCreate is the fake for method AccountsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, accountName string, parameters armdatalakeanalytics.CreateDataLakeAnalyticsAccountParameters, options *armdatalakeanalytics.AccountsClientBeginCreateOptions) (resp azfake.PollerResponder[armdatalakeanalytics.AccountsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method AccountsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, accountName string, options *armdatalakeanalytics.AccountsClientBeginDeleteOptions) (resp azfake.PollerResponder[armdatalakeanalytics.AccountsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AccountsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, options *armdatalakeanalytics.AccountsClientGetOptions) (resp azfake.Responder[armdatalakeanalytics.AccountsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method AccountsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(options *armdatalakeanalytics.AccountsClientListOptions) (resp azfake.PagerResponder[armdatalakeanalytics.AccountsClientListResponse])

	// NewListByResourceGroupPager is the fake for method AccountsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armdatalakeanalytics.AccountsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armdatalakeanalytics.AccountsClientListByResourceGroupResponse])

	// BeginUpdate is the fake for method AccountsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, accountName string, options *armdatalakeanalytics.AccountsClientBeginUpdateOptions) (resp azfake.PollerResponder[armdatalakeanalytics.AccountsClientUpdateResponse], errResp azfake.ErrorResponder)
}

AccountsServer is a fake server for instances of the armdatalakeanalytics.AccountsClient type.

type AccountsServerTransport

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

AccountsServerTransport connects instances of armdatalakeanalytics.AccountsClient to instances of AccountsServer. Don't use this type directly, use NewAccountsServerTransport instead.

func NewAccountsServerTransport

func NewAccountsServerTransport(srv *AccountsServer) *AccountsServerTransport

NewAccountsServerTransport creates a new instance of AccountsServerTransport with the provided implementation. The returned AccountsServerTransport instance is connected to an instance of armdatalakeanalytics.AccountsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AccountsServerTransport) Do

Do implements the policy.Transporter interface for AccountsServerTransport.

type ComputePoliciesServer

type ComputePoliciesServer struct {
	// CreateOrUpdate is the fake for method ComputePoliciesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, accountName string, computePolicyName string, parameters armdatalakeanalytics.CreateOrUpdateComputePolicyParameters, options *armdatalakeanalytics.ComputePoliciesClientCreateOrUpdateOptions) (resp azfake.Responder[armdatalakeanalytics.ComputePoliciesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ComputePoliciesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, accountName string, computePolicyName string, options *armdatalakeanalytics.ComputePoliciesClientDeleteOptions) (resp azfake.Responder[armdatalakeanalytics.ComputePoliciesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ComputePoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, computePolicyName string, options *armdatalakeanalytics.ComputePoliciesClientGetOptions) (resp azfake.Responder[armdatalakeanalytics.ComputePoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAccountPager is the fake for method ComputePoliciesClient.NewListByAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAccountPager func(resourceGroupName string, accountName string, options *armdatalakeanalytics.ComputePoliciesClientListByAccountOptions) (resp azfake.PagerResponder[armdatalakeanalytics.ComputePoliciesClientListByAccountResponse])

	// Update is the fake for method ComputePoliciesClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, accountName string, computePolicyName string, options *armdatalakeanalytics.ComputePoliciesClientUpdateOptions) (resp azfake.Responder[armdatalakeanalytics.ComputePoliciesClientUpdateResponse], errResp azfake.ErrorResponder)
}

ComputePoliciesServer is a fake server for instances of the armdatalakeanalytics.ComputePoliciesClient type.

type ComputePoliciesServerTransport

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

ComputePoliciesServerTransport connects instances of armdatalakeanalytics.ComputePoliciesClient to instances of ComputePoliciesServer. Don't use this type directly, use NewComputePoliciesServerTransport instead.

func NewComputePoliciesServerTransport

func NewComputePoliciesServerTransport(srv *ComputePoliciesServer) *ComputePoliciesServerTransport

NewComputePoliciesServerTransport creates a new instance of ComputePoliciesServerTransport with the provided implementation. The returned ComputePoliciesServerTransport instance is connected to an instance of armdatalakeanalytics.ComputePoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ComputePoliciesServerTransport) Do

Do implements the policy.Transporter interface for ComputePoliciesServerTransport.

type DataLakeStoreAccountsServer

type DataLakeStoreAccountsServer struct {
	// Add is the fake for method DataLakeStoreAccountsClient.Add
	// HTTP status codes to indicate success: http.StatusOK
	Add func(ctx context.Context, resourceGroupName string, accountName string, dataLakeStoreAccountName string, options *armdatalakeanalytics.DataLakeStoreAccountsClientAddOptions) (resp azfake.Responder[armdatalakeanalytics.DataLakeStoreAccountsClientAddResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method DataLakeStoreAccountsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, accountName string, dataLakeStoreAccountName string, options *armdatalakeanalytics.DataLakeStoreAccountsClientDeleteOptions) (resp azfake.Responder[armdatalakeanalytics.DataLakeStoreAccountsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method DataLakeStoreAccountsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, dataLakeStoreAccountName string, options *armdatalakeanalytics.DataLakeStoreAccountsClientGetOptions) (resp azfake.Responder[armdatalakeanalytics.DataLakeStoreAccountsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAccountPager is the fake for method DataLakeStoreAccountsClient.NewListByAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAccountPager func(resourceGroupName string, accountName string, options *armdatalakeanalytics.DataLakeStoreAccountsClientListByAccountOptions) (resp azfake.PagerResponder[armdatalakeanalytics.DataLakeStoreAccountsClientListByAccountResponse])
}

DataLakeStoreAccountsServer is a fake server for instances of the armdatalakeanalytics.DataLakeStoreAccountsClient type.

type DataLakeStoreAccountsServerTransport

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

DataLakeStoreAccountsServerTransport connects instances of armdatalakeanalytics.DataLakeStoreAccountsClient to instances of DataLakeStoreAccountsServer. Don't use this type directly, use NewDataLakeStoreAccountsServerTransport instead.

func NewDataLakeStoreAccountsServerTransport

func NewDataLakeStoreAccountsServerTransport(srv *DataLakeStoreAccountsServer) *DataLakeStoreAccountsServerTransport

NewDataLakeStoreAccountsServerTransport creates a new instance of DataLakeStoreAccountsServerTransport with the provided implementation. The returned DataLakeStoreAccountsServerTransport instance is connected to an instance of armdatalakeanalytics.DataLakeStoreAccountsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*DataLakeStoreAccountsServerTransport) Do

Do implements the policy.Transporter interface for DataLakeStoreAccountsServerTransport.

type FirewallRulesServer

type FirewallRulesServer struct {
	// CreateOrUpdate is the fake for method FirewallRulesClient.CreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK
	CreateOrUpdate func(ctx context.Context, resourceGroupName string, accountName string, firewallRuleName string, parameters armdatalakeanalytics.CreateOrUpdateFirewallRuleParameters, options *armdatalakeanalytics.FirewallRulesClientCreateOrUpdateOptions) (resp azfake.Responder[armdatalakeanalytics.FirewallRulesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method FirewallRulesClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, accountName string, firewallRuleName string, options *armdatalakeanalytics.FirewallRulesClientDeleteOptions) (resp azfake.Responder[armdatalakeanalytics.FirewallRulesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FirewallRulesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, firewallRuleName string, options *armdatalakeanalytics.FirewallRulesClientGetOptions) (resp azfake.Responder[armdatalakeanalytics.FirewallRulesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAccountPager is the fake for method FirewallRulesClient.NewListByAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAccountPager func(resourceGroupName string, accountName string, options *armdatalakeanalytics.FirewallRulesClientListByAccountOptions) (resp azfake.PagerResponder[armdatalakeanalytics.FirewallRulesClientListByAccountResponse])

	// Update is the fake for method FirewallRulesClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, accountName string, firewallRuleName string, options *armdatalakeanalytics.FirewallRulesClientUpdateOptions) (resp azfake.Responder[armdatalakeanalytics.FirewallRulesClientUpdateResponse], errResp azfake.ErrorResponder)
}

FirewallRulesServer is a fake server for instances of the armdatalakeanalytics.FirewallRulesClient type.

type FirewallRulesServerTransport

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

FirewallRulesServerTransport connects instances of armdatalakeanalytics.FirewallRulesClient to instances of FirewallRulesServer. Don't use this type directly, use NewFirewallRulesServerTransport instead.

func NewFirewallRulesServerTransport

func NewFirewallRulesServerTransport(srv *FirewallRulesServer) *FirewallRulesServerTransport

NewFirewallRulesServerTransport creates a new instance of FirewallRulesServerTransport with the provided implementation. The returned FirewallRulesServerTransport instance is connected to an instance of armdatalakeanalytics.FirewallRulesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FirewallRulesServerTransport) Do

Do implements the policy.Transporter interface for FirewallRulesServerTransport.

type LocationsServer

type LocationsServer struct {
	// GetCapability is the fake for method LocationsClient.GetCapability
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNotFound
	GetCapability func(ctx context.Context, location string, options *armdatalakeanalytics.LocationsClientGetCapabilityOptions) (resp azfake.Responder[armdatalakeanalytics.LocationsClientGetCapabilityResponse], errResp azfake.ErrorResponder)
}

LocationsServer is a fake server for instances of the armdatalakeanalytics.LocationsClient type.

type LocationsServerTransport

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

LocationsServerTransport connects instances of armdatalakeanalytics.LocationsClient to instances of LocationsServer. Don't use this type directly, use NewLocationsServerTransport instead.

func NewLocationsServerTransport

func NewLocationsServerTransport(srv *LocationsServer) *LocationsServerTransport

NewLocationsServerTransport creates a new instance of LocationsServerTransport with the provided implementation. The returned LocationsServerTransport instance is connected to an instance of armdatalakeanalytics.LocationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*LocationsServerTransport) Do

Do implements the policy.Transporter interface for LocationsServerTransport.

type OperationsServer

type OperationsServer struct {
	// List is the fake for method OperationsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, options *armdatalakeanalytics.OperationsClientListOptions) (resp azfake.Responder[armdatalakeanalytics.OperationsClientListResponse], errResp azfake.ErrorResponder)
}

OperationsServer is a fake server for instances of the armdatalakeanalytics.OperationsClient type.

type OperationsServerTransport

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

OperationsServerTransport connects instances of armdatalakeanalytics.OperationsClient to instances of OperationsServer. Don't use this type directly, use NewOperationsServerTransport instead.

func NewOperationsServerTransport

func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport

NewOperationsServerTransport creates a new instance of OperationsServerTransport with the provided implementation. The returned OperationsServerTransport instance is connected to an instance of armdatalakeanalytics.OperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsServerTransport) Do

Do implements the policy.Transporter interface for OperationsServerTransport.

type ServerFactory

type ServerFactory struct {
	AccountsServer              AccountsServer
	ComputePoliciesServer       ComputePoliciesServer
	DataLakeStoreAccountsServer DataLakeStoreAccountsServer
	FirewallRulesServer         FirewallRulesServer
	LocationsServer             LocationsServer
	OperationsServer            OperationsServer
	StorageAccountsServer       StorageAccountsServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armdatalakeanalytics.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 armdatalakeanalytics.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 StorageAccountsServer

type StorageAccountsServer struct {
	// Add is the fake for method StorageAccountsClient.Add
	// HTTP status codes to indicate success: http.StatusOK
	Add func(ctx context.Context, resourceGroupName string, accountName string, storageAccountName string, parameters armdatalakeanalytics.AddStorageAccountParameters, options *armdatalakeanalytics.StorageAccountsClientAddOptions) (resp azfake.Responder[armdatalakeanalytics.StorageAccountsClientAddResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method StorageAccountsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK
	Delete func(ctx context.Context, resourceGroupName string, accountName string, storageAccountName string, options *armdatalakeanalytics.StorageAccountsClientDeleteOptions) (resp azfake.Responder[armdatalakeanalytics.StorageAccountsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method StorageAccountsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, accountName string, storageAccountName string, options *armdatalakeanalytics.StorageAccountsClientGetOptions) (resp azfake.Responder[armdatalakeanalytics.StorageAccountsClientGetResponse], errResp azfake.ErrorResponder)

	// GetStorageContainer is the fake for method StorageAccountsClient.GetStorageContainer
	// HTTP status codes to indicate success: http.StatusOK
	GetStorageContainer func(ctx context.Context, resourceGroupName string, accountName string, storageAccountName string, containerName string, options *armdatalakeanalytics.StorageAccountsClientGetStorageContainerOptions) (resp azfake.Responder[armdatalakeanalytics.StorageAccountsClientGetStorageContainerResponse], errResp azfake.ErrorResponder)

	// NewListByAccountPager is the fake for method StorageAccountsClient.NewListByAccountPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAccountPager func(resourceGroupName string, accountName string, options *armdatalakeanalytics.StorageAccountsClientListByAccountOptions) (resp azfake.PagerResponder[armdatalakeanalytics.StorageAccountsClientListByAccountResponse])

	// NewListSasTokensPager is the fake for method StorageAccountsClient.NewListSasTokensPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListSasTokensPager func(resourceGroupName string, accountName string, storageAccountName string, containerName string, options *armdatalakeanalytics.StorageAccountsClientListSasTokensOptions) (resp azfake.PagerResponder[armdatalakeanalytics.StorageAccountsClientListSasTokensResponse])

	// NewListStorageContainersPager is the fake for method StorageAccountsClient.NewListStorageContainersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListStorageContainersPager func(resourceGroupName string, accountName string, storageAccountName string, options *armdatalakeanalytics.StorageAccountsClientListStorageContainersOptions) (resp azfake.PagerResponder[armdatalakeanalytics.StorageAccountsClientListStorageContainersResponse])

	// Update is the fake for method StorageAccountsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, accountName string, storageAccountName string, options *armdatalakeanalytics.StorageAccountsClientUpdateOptions) (resp azfake.Responder[armdatalakeanalytics.StorageAccountsClientUpdateResponse], errResp azfake.ErrorResponder)
}

StorageAccountsServer is a fake server for instances of the armdatalakeanalytics.StorageAccountsClient type.

type StorageAccountsServerTransport

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

StorageAccountsServerTransport connects instances of armdatalakeanalytics.StorageAccountsClient to instances of StorageAccountsServer. Don't use this type directly, use NewStorageAccountsServerTransport instead.

func NewStorageAccountsServerTransport

func NewStorageAccountsServerTransport(srv *StorageAccountsServer) *StorageAccountsServerTransport

NewStorageAccountsServerTransport creates a new instance of StorageAccountsServerTransport with the provided implementation. The returned StorageAccountsServerTransport instance is connected to an instance of armdatalakeanalytics.StorageAccountsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*StorageAccountsServerTransport) Do

Do implements the policy.Transporter interface for StorageAccountsServerTransport.

Jump to

Keyboard shortcuts

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