mock

package
v1.14.0 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockRedshiftClient

type MockRedshiftClient struct {
	ExecutionResult         *redshiftdataapiservice.ExecuteStatementOutput
	DescribeStatementOutput *redshiftdataapiservice.DescribeStatementOutput
	ListStatementsOutput    *redshiftdataapiservice.ListStatementsOutput
	// Schemas > Tables > Columns
	Resources map[string]map[string][]string
	Secrets   []string
	Secret    string
	Clusters  []string

	secretsmanageriface.SecretsManagerAPI
	redshiftdataapiservice.RedshiftDataAPIService
	redshiftiface.RedshiftAPI
}

func (*MockRedshiftClient) DescribeClusters added in v1.0.4

func (*MockRedshiftClient) DescribeStatementWithContext added in v1.0.2

func (*MockRedshiftClient) GetSecretValueWithContext

func (*MockRedshiftClient) ListSchemasWithContext

func (*MockRedshiftClient) ListSecretsWithContext

func (*MockRedshiftClient) ListStatementsWithContext added in v1.4.0

func (*MockRedshiftClient) ListTablesWithContext

type MockRedshiftClientError added in v1.0.4

type MockRedshiftClientError struct {
	redshiftiface.RedshiftAPI
}

func (*MockRedshiftClientError) DescribeClusters added in v1.0.4

type MockRedshiftClientNil added in v1.0.4

type MockRedshiftClientNil struct {
	redshiftiface.RedshiftAPI
}

func (*MockRedshiftClientNil) DescribeClusters added in v1.0.4

type MockRedshiftServerlessClient added in v1.10.0

type MockRedshiftServerlessClient struct {
	ExecutionResult         *redshiftdataapiservice.ExecuteStatementOutput
	DescribeStatementOutput *redshiftdataapiservice.DescribeStatementOutput
	ListStatementsOutput    *redshiftdataapiservice.ListStatementsOutput
	// Schemas > Tables > Columns
	Resources  map[string]map[string][]string
	Secrets    []string
	Secret     string
	Workgroups []string

	redshiftdataapiservice.RedshiftDataAPIService
	redshiftserverlessiface.RedshiftServerlessAPI
}

func (*MockRedshiftServerlessClient) DescribeStatementWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) DescribeTableWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) ExecuteStatementWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) GetSecretValueWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) ListSchemasWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) ListSecretsWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) ListStatementsWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) ListTablesWithContext added in v1.10.0

func (*MockRedshiftServerlessClient) ListWorkgroups added in v1.10.0

type MockRedshiftServerlessClientError added in v1.10.0

type MockRedshiftServerlessClientError struct {
	redshiftserverlessiface.RedshiftServerlessAPI
}

func (*MockRedshiftServerlessClientError) ListWorkgroups added in v1.10.0

type MockRedshiftServerlessClientNil added in v1.10.0

type MockRedshiftServerlessClientNil struct {
	redshiftserverlessiface.RedshiftServerlessAPI
}

func (*MockRedshiftServerlessClientNil) ListWorkgroups added in v1.10.0

Jump to

Keyboard shortcuts

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