Documentation
¶
Index ¶
- Constants
- type RedshiftService
- func (s *RedshiftService) CancelStatement(*redshiftdataapiservice.CancelStatementInput) (*redshiftdataapiservice.CancelStatementOutput, error)
- func (s *RedshiftService) CancelStatementRequest(*redshiftdataapiservice.CancelStatementInput) (*request.Request, *redshiftdataapiservice.CancelStatementOutput)
- func (s *RedshiftService) CancelStatementWithContext(aws.Context, *redshiftdataapiservice.CancelStatementInput, ...request.Option) (*redshiftdataapiservice.CancelStatementOutput, error)
- func (s *RedshiftService) DescribeStatement(*redshiftdataapiservice.DescribeStatementInput) (*redshiftdataapiservice.DescribeStatementOutput, error)
- func (s *RedshiftService) DescribeStatementRequest(*redshiftdataapiservice.DescribeStatementInput) (*request.Request, *redshiftdataapiservice.DescribeStatementOutput)
- func (s *RedshiftService) DescribeStatementWithContext(_ aws.Context, input *redshiftdataapiservice.DescribeStatementInput, ...) (*redshiftdataapiservice.DescribeStatementOutput, error)
- func (s *RedshiftService) DescribeTable(*redshiftdataapiservice.DescribeTableInput) (*redshiftdataapiservice.DescribeTableOutput, error)
- func (s *RedshiftService) DescribeTablePages(*redshiftdataapiservice.DescribeTableInput, ...) error
- func (s *RedshiftService) DescribeTablePagesWithContext(aws.Context, *redshiftdataapiservice.DescribeTableInput, ...) error
- func (s *RedshiftService) DescribeTableRequest(*redshiftdataapiservice.DescribeTableInput) (*request.Request, *redshiftdataapiservice.DescribeTableOutput)
- func (s *RedshiftService) DescribeTableWithContext(aws.Context, *redshiftdataapiservice.DescribeTableInput, ...request.Option) (*redshiftdataapiservice.DescribeTableOutput, error)
- func (s *RedshiftService) ExecuteStatement(*redshiftdataapiservice.ExecuteStatementInput) (*redshiftdataapiservice.ExecuteStatementOutput, error)
- func (s *RedshiftService) ExecuteStatementRequest(*redshiftdataapiservice.ExecuteStatementInput) (*request.Request, *redshiftdataapiservice.ExecuteStatementOutput)
- func (s *RedshiftService) ExecuteStatementWithContext(aws.Context, *redshiftdataapiservice.ExecuteStatementInput, ...request.Option) (*redshiftdataapiservice.ExecuteStatementOutput, error)
- func (s *RedshiftService) GetStatementResult(input *redshiftdataapiservice.GetStatementResultInput) (*redshiftdataapiservice.GetStatementResultOutput, error)
- func (s *RedshiftService) GetStatementResultPages(*redshiftdataapiservice.GetStatementResultInput, ...) error
- func (s *RedshiftService) GetStatementResultPagesWithContext(aws.Context, *redshiftdataapiservice.GetStatementResultInput, ...) error
- func (s *RedshiftService) GetStatementResultRequest(*redshiftdataapiservice.GetStatementResultInput) (*request.Request, *redshiftdataapiservice.GetStatementResultOutput)
- func (s *RedshiftService) GetStatementResultWithContext(aws.Context, *redshiftdataapiservice.GetStatementResultInput, ...) (*redshiftdataapiservice.GetStatementResultOutput, error)
- func (s *RedshiftService) ListDatabases(*redshiftdataapiservice.ListDatabasesInput) (*redshiftdataapiservice.ListDatabasesOutput, error)
- func (s *RedshiftService) ListDatabasesPages(*redshiftdataapiservice.ListDatabasesInput, ...) error
- func (s *RedshiftService) ListDatabasesPagesWithContext(aws.Context, *redshiftdataapiservice.ListDatabasesInput, ...) error
- func (s *RedshiftService) ListDatabasesRequest(*redshiftdataapiservice.ListDatabasesInput) (*request.Request, *redshiftdataapiservice.ListDatabasesOutput)
- func (s *RedshiftService) ListDatabasesWithContext(aws.Context, *redshiftdataapiservice.ListDatabasesInput, ...request.Option) (*redshiftdataapiservice.ListDatabasesOutput, error)
- func (s *RedshiftService) ListSchemas(*redshiftdataapiservice.ListSchemasInput) (*redshiftdataapiservice.ListSchemasOutput, error)
- func (s *RedshiftService) ListSchemasPages(*redshiftdataapiservice.ListSchemasInput, ...) error
- func (s *RedshiftService) ListSchemasPagesWithContext(aws.Context, *redshiftdataapiservice.ListSchemasInput, ...) error
- func (s *RedshiftService) ListSchemasRequest(*redshiftdataapiservice.ListSchemasInput) (*request.Request, *redshiftdataapiservice.ListSchemasOutput)
- func (s *RedshiftService) ListSchemasWithContext(aws.Context, *redshiftdataapiservice.ListSchemasInput, ...request.Option) (*redshiftdataapiservice.ListSchemasOutput, error)
- func (s *RedshiftService) ListStatements(*redshiftdataapiservice.ListStatementsInput) (*redshiftdataapiservice.ListStatementsOutput, error)
- func (s *RedshiftService) ListStatementsPages(*redshiftdataapiservice.ListStatementsInput, ...) error
- func (s *RedshiftService) ListStatementsPagesWithContext(aws.Context, *redshiftdataapiservice.ListStatementsInput, ...) error
- func (s *RedshiftService) ListStatementsRequest(*redshiftdataapiservice.ListStatementsInput) (*request.Request, *redshiftdataapiservice.ListStatementsOutput)
- func (s *RedshiftService) ListStatementsWithContext(aws.Context, *redshiftdataapiservice.ListStatementsInput, ...request.Option) (*redshiftdataapiservice.ListStatementsOutput, error)
- func (s *RedshiftService) ListTables(*redshiftdataapiservice.ListTablesInput) (*redshiftdataapiservice.ListTablesOutput, error)
- func (s *RedshiftService) ListTablesPages(*redshiftdataapiservice.ListTablesInput, ...) error
- func (s *RedshiftService) ListTablesPagesWithContext(aws.Context, *redshiftdataapiservice.ListTablesInput, ...) error
- func (s *RedshiftService) ListTablesRequest(*redshiftdataapiservice.ListTablesInput) (*request.Request, *redshiftdataapiservice.ListTablesOutput)
- func (s *RedshiftService) ListTablesWithContext(aws.Context, *redshiftdataapiservice.ListTablesInput, ...request.Option) (*redshiftdataapiservice.ListTablesOutput, error)
Constants ¶
View Source
const DESCRIBE_STATEMENT_FAILED = "DESCRIBE_STATEMENT_FAILED"
View Source
const DESCRIBE_STATEMENT_SUCCEEDED = "DESCRIBE_STATEMENT_FINISHED"
View Source
const MultiPageResponseQueryId = "multiPageResponse"
View Source
const SinglePageResponseQueryId = "singlePageResponse"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RedshiftService ¶
func NewMockRedshiftService ¶
func NewMockRedshiftService() *RedshiftService
func (*RedshiftService) CancelStatement ¶
func (s *RedshiftService) CancelStatement(*redshiftdataapiservice.CancelStatementInput) (*redshiftdataapiservice.CancelStatementOutput, error)
func (*RedshiftService) CancelStatementRequest ¶
func (s *RedshiftService) CancelStatementRequest(*redshiftdataapiservice.CancelStatementInput) (*request.Request, *redshiftdataapiservice.CancelStatementOutput)
func (*RedshiftService) CancelStatementWithContext ¶
func (s *RedshiftService) CancelStatementWithContext(aws.Context, *redshiftdataapiservice.CancelStatementInput, ...request.Option) (*redshiftdataapiservice.CancelStatementOutput, error)
func (*RedshiftService) DescribeStatement ¶
func (s *RedshiftService) DescribeStatement(*redshiftdataapiservice.DescribeStatementInput) (*redshiftdataapiservice.DescribeStatementOutput, error)
func (*RedshiftService) DescribeStatementRequest ¶
func (s *RedshiftService) DescribeStatementRequest(*redshiftdataapiservice.DescribeStatementInput) (*request.Request, *redshiftdataapiservice.DescribeStatementOutput)
func (*RedshiftService) DescribeStatementWithContext ¶
func (s *RedshiftService) DescribeStatementWithContext(_ aws.Context, input *redshiftdataapiservice.DescribeStatementInput, _ ...request.Option) (*redshiftdataapiservice.DescribeStatementOutput, error)
DescribeStatementWithContext returns a DescribeStatementOutput When DescribeStatementInput.Id == DESCRIBE_STATEMENT_FAILED, an the output will include an error message that is equal to the input id When DescribeStatementInput.Id == DESCRIBE_STATEMENT_FINISHED, the output will have a status redshiftdataapiservice.StatusStringFinished once mockRedshiftService.calledTimesCountDown == 0
func (*RedshiftService) DescribeTable ¶
func (s *RedshiftService) DescribeTable(*redshiftdataapiservice.DescribeTableInput) (*redshiftdataapiservice.DescribeTableOutput, error)
func (*RedshiftService) DescribeTablePages ¶
func (s *RedshiftService) DescribeTablePages(*redshiftdataapiservice.DescribeTableInput, func(*redshiftdataapiservice.DescribeTableOutput, bool) bool) error
func (*RedshiftService) DescribeTablePagesWithContext ¶
func (s *RedshiftService) DescribeTablePagesWithContext(aws.Context, *redshiftdataapiservice.DescribeTableInput, func(*redshiftdataapiservice.DescribeTableOutput, bool) bool, ...request.Option) error
func (*RedshiftService) DescribeTableRequest ¶
func (s *RedshiftService) DescribeTableRequest(*redshiftdataapiservice.DescribeTableInput) (*request.Request, *redshiftdataapiservice.DescribeTableOutput)
func (*RedshiftService) DescribeTableWithContext ¶
func (s *RedshiftService) DescribeTableWithContext(aws.Context, *redshiftdataapiservice.DescribeTableInput, ...request.Option) (*redshiftdataapiservice.DescribeTableOutput, error)
func (*RedshiftService) ExecuteStatement ¶
func (s *RedshiftService) ExecuteStatement(*redshiftdataapiservice.ExecuteStatementInput) (*redshiftdataapiservice.ExecuteStatementOutput, error)
func (*RedshiftService) ExecuteStatementRequest ¶
func (s *RedshiftService) ExecuteStatementRequest(*redshiftdataapiservice.ExecuteStatementInput) (*request.Request, *redshiftdataapiservice.ExecuteStatementOutput)
func (*RedshiftService) ExecuteStatementWithContext ¶
func (s *RedshiftService) ExecuteStatementWithContext(aws.Context, *redshiftdataapiservice.ExecuteStatementInput, ...request.Option) (*redshiftdataapiservice.ExecuteStatementOutput, error)
func (*RedshiftService) GetStatementResult ¶
func (s *RedshiftService) GetStatementResult(input *redshiftdataapiservice.GetStatementResultInput) (*redshiftdataapiservice.GetStatementResultOutput, error)
GetStatementResult returns a GetStatementResultOutput When mockRedshiftService.calledTimesCountDown is more than 0, the GetStatementResultOutput will have a next token
func (*RedshiftService) GetStatementResultPages ¶
func (s *RedshiftService) GetStatementResultPages(*redshiftdataapiservice.GetStatementResultInput, func(*redshiftdataapiservice.GetStatementResultOutput, bool) bool) error
func (*RedshiftService) GetStatementResultPagesWithContext ¶
func (s *RedshiftService) GetStatementResultPagesWithContext(aws.Context, *redshiftdataapiservice.GetStatementResultInput, func(*redshiftdataapiservice.GetStatementResultOutput, bool) bool, ...request.Option) error
func (*RedshiftService) GetStatementResultRequest ¶
func (s *RedshiftService) GetStatementResultRequest(*redshiftdataapiservice.GetStatementResultInput) (*request.Request, *redshiftdataapiservice.GetStatementResultOutput)
func (*RedshiftService) GetStatementResultWithContext ¶
func (s *RedshiftService) GetStatementResultWithContext(aws.Context, *redshiftdataapiservice.GetStatementResultInput, ...request.Option) (*redshiftdataapiservice.GetStatementResultOutput, error)
func (*RedshiftService) ListDatabases ¶
func (s *RedshiftService) ListDatabases(*redshiftdataapiservice.ListDatabasesInput) (*redshiftdataapiservice.ListDatabasesOutput, error)
func (*RedshiftService) ListDatabasesPages ¶
func (s *RedshiftService) ListDatabasesPages(*redshiftdataapiservice.ListDatabasesInput, func(*redshiftdataapiservice.ListDatabasesOutput, bool) bool) error
func (*RedshiftService) ListDatabasesPagesWithContext ¶
func (s *RedshiftService) ListDatabasesPagesWithContext(aws.Context, *redshiftdataapiservice.ListDatabasesInput, func(*redshiftdataapiservice.ListDatabasesOutput, bool) bool, ...request.Option) error
func (*RedshiftService) ListDatabasesRequest ¶
func (s *RedshiftService) ListDatabasesRequest(*redshiftdataapiservice.ListDatabasesInput) (*request.Request, *redshiftdataapiservice.ListDatabasesOutput)
func (*RedshiftService) ListDatabasesWithContext ¶
func (s *RedshiftService) ListDatabasesWithContext(aws.Context, *redshiftdataapiservice.ListDatabasesInput, ...request.Option) (*redshiftdataapiservice.ListDatabasesOutput, error)
func (*RedshiftService) ListSchemas ¶
func (s *RedshiftService) ListSchemas(*redshiftdataapiservice.ListSchemasInput) (*redshiftdataapiservice.ListSchemasOutput, error)
func (*RedshiftService) ListSchemasPages ¶
func (s *RedshiftService) ListSchemasPages(*redshiftdataapiservice.ListSchemasInput, func(*redshiftdataapiservice.ListSchemasOutput, bool) bool) error
func (*RedshiftService) ListSchemasPagesWithContext ¶
func (s *RedshiftService) ListSchemasPagesWithContext(aws.Context, *redshiftdataapiservice.ListSchemasInput, func(*redshiftdataapiservice.ListSchemasOutput, bool) bool, ...request.Option) error
func (*RedshiftService) ListSchemasRequest ¶
func (s *RedshiftService) ListSchemasRequest(*redshiftdataapiservice.ListSchemasInput) (*request.Request, *redshiftdataapiservice.ListSchemasOutput)
func (*RedshiftService) ListSchemasWithContext ¶
func (s *RedshiftService) ListSchemasWithContext(aws.Context, *redshiftdataapiservice.ListSchemasInput, ...request.Option) (*redshiftdataapiservice.ListSchemasOutput, error)
func (*RedshiftService) ListStatements ¶
func (s *RedshiftService) ListStatements(*redshiftdataapiservice.ListStatementsInput) (*redshiftdataapiservice.ListStatementsOutput, error)
func (*RedshiftService) ListStatementsPages ¶
func (s *RedshiftService) ListStatementsPages(*redshiftdataapiservice.ListStatementsInput, func(*redshiftdataapiservice.ListStatementsOutput, bool) bool) error
func (*RedshiftService) ListStatementsPagesWithContext ¶
func (s *RedshiftService) ListStatementsPagesWithContext(aws.Context, *redshiftdataapiservice.ListStatementsInput, func(*redshiftdataapiservice.ListStatementsOutput, bool) bool, ...request.Option) error
func (*RedshiftService) ListStatementsRequest ¶
func (s *RedshiftService) ListStatementsRequest(*redshiftdataapiservice.ListStatementsInput) (*request.Request, *redshiftdataapiservice.ListStatementsOutput)
func (*RedshiftService) ListStatementsWithContext ¶
func (s *RedshiftService) ListStatementsWithContext(aws.Context, *redshiftdataapiservice.ListStatementsInput, ...request.Option) (*redshiftdataapiservice.ListStatementsOutput, error)
func (*RedshiftService) ListTables ¶
func (s *RedshiftService) ListTables(*redshiftdataapiservice.ListTablesInput) (*redshiftdataapiservice.ListTablesOutput, error)
func (*RedshiftService) ListTablesPages ¶
func (s *RedshiftService) ListTablesPages(*redshiftdataapiservice.ListTablesInput, func(*redshiftdataapiservice.ListTablesOutput, bool) bool) error
func (*RedshiftService) ListTablesPagesWithContext ¶
func (s *RedshiftService) ListTablesPagesWithContext(aws.Context, *redshiftdataapiservice.ListTablesInput, func(*redshiftdataapiservice.ListTablesOutput, bool) bool, ...request.Option) error
func (*RedshiftService) ListTablesRequest ¶
func (s *RedshiftService) ListTablesRequest(*redshiftdataapiservice.ListTablesInput) (*request.Request, *redshiftdataapiservice.ListTablesOutput)
func (*RedshiftService) ListTablesWithContext ¶
func (s *RedshiftService) ListTablesWithContext(aws.Context, *redshiftdataapiservice.ListTablesInput, ...request.Option) (*redshiftdataapiservice.ListTablesOutput, error)
Click to show internal directories.
Click to hide internal directories.