dbw

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 26, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

Package dbwiface provides an interface to enable mocking the DBW service client for testing your code.

It is important to note that this interface will have breaking changes when the service model is updated and adds new API operations, paginators, and waiters.

Index

Constants

View Source
const (
	// EnumOfStateForDataExecCommandsOutputCancel is a EnumOfStateForDataExecCommandsOutput enum value
	EnumOfStateForDataExecCommandsOutputCancel = "Cancel"

	// EnumOfStateForDataExecCommandsOutputFailed is a EnumOfStateForDataExecCommandsOutput enum value
	EnumOfStateForDataExecCommandsOutputFailed = "Failed"

	// EnumOfStateForDataExecCommandsOutputSuccess is a EnumOfStateForDataExecCommandsOutput enum value
	EnumOfStateForDataExecCommandsOutputSuccess = "Success"
)
View Source
const (
	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMongo is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputMySql is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputPostgres is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputRedis is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputRedis = "Redis"

	// EnumOfDSTypeForDescribeAggregateSlowLogsInputVeDbmySql is a EnumOfDSTypeForDescribeAggregateSlowLogsInput enum value
	EnumOfDSTypeForDescribeAggregateSlowLogsInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageLockTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageLockTime = "AverageLockTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageQueryTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageQueryTime = "AverageQueryTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsExamined is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsExamined = "AverageRowsExamined"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsSent is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputAverageRowsSent = "AverageRowsSent"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputExecuteCount is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputExecuteCount = "ExecuteCount"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxLockTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxLockTime = "MaxLockTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxQueryTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxQueryTime = "MaxQueryTime"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsExamined is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsExamined = "MaxRowsExamined"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsSent is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputMaxRowsSent = "MaxRowsSent"

	// EnumOfOrderByForDescribeAggregateSlowLogsInputTotalQueryTime is a EnumOfOrderByForDescribeAggregateSlowLogsInput enum value
	EnumOfOrderByForDescribeAggregateSlowLogsInputTotalQueryTime = "TotalQueryTime"
)
View Source
const (
	// EnumOfSortByForDescribeAggregateSlowLogsInputAsc is a EnumOfSortByForDescribeAggregateSlowLogsInput enum value
	EnumOfSortByForDescribeAggregateSlowLogsInputAsc = "ASC"

	// EnumOfSortByForDescribeAggregateSlowLogsInputDesc is a EnumOfSortByForDescribeAggregateSlowLogsInput enum value
	EnumOfSortByForDescribeAggregateSlowLogsInputDesc = "DESC"
)
View Source
const (
	// EnumOfDSTypeForDescribeAvailableTLSTopicInputMongo is a EnumOfDSTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfDSTypeForDescribeAvailableTLSTopicInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeAvailableTLSTopicInputMySql is a EnumOfDSTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfDSTypeForDescribeAvailableTLSTopicInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeAvailableTLSTopicInputPostgres is a EnumOfDSTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfDSTypeForDescribeAvailableTLSTopicInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeAvailableTLSTopicInputRedis is a EnumOfDSTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfDSTypeForDescribeAvailableTLSTopicInputRedis = "Redis"

	// EnumOfDSTypeForDescribeAvailableTLSTopicInputVeDbmySql is a EnumOfDSTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfDSTypeForDescribeAvailableTLSTopicInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfLabelTypeForDescribeAvailableTLSTopicInputInstance is a EnumOfLabelTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfLabelTypeForDescribeAvailableTLSTopicInputInstance = "Instance"

	// EnumOfLabelTypeForDescribeAvailableTLSTopicInputProxy is a EnumOfLabelTypeForDescribeAvailableTLSTopicInput enum value
	EnumOfLabelTypeForDescribeAvailableTLSTopicInputProxy = "Proxy"
)
View Source
const (
	// EnumOfDSTypeForDescribeDBsInputMongo is a EnumOfDSTypeForDescribeDBsInput enum value
	EnumOfDSTypeForDescribeDBsInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeDBsInputMySql is a EnumOfDSTypeForDescribeDBsInput enum value
	EnumOfDSTypeForDescribeDBsInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeDBsInputPostgres is a EnumOfDSTypeForDescribeDBsInput enum value
	EnumOfDSTypeForDescribeDBsInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeDBsInputRedis is a EnumOfDSTypeForDescribeDBsInput enum value
	EnumOfDSTypeForDescribeDBsInputRedis = "Redis"

	// EnumOfDSTypeForDescribeDBsInputVeDbmySql is a EnumOfDSTypeForDescribeDBsInput enum value
	EnumOfDSTypeForDescribeDBsInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfDSTypeForDescribeExampleSQLInputMongo is a EnumOfDSTypeForDescribeExampleSQLInput enum value
	EnumOfDSTypeForDescribeExampleSQLInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeExampleSQLInputMySql is a EnumOfDSTypeForDescribeExampleSQLInput enum value
	EnumOfDSTypeForDescribeExampleSQLInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeExampleSQLInputPostgres is a EnumOfDSTypeForDescribeExampleSQLInput enum value
	EnumOfDSTypeForDescribeExampleSQLInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeExampleSQLInputRedis is a EnumOfDSTypeForDescribeExampleSQLInput enum value
	EnumOfDSTypeForDescribeExampleSQLInputRedis = "Redis"

	// EnumOfDSTypeForDescribeExampleSQLInputVeDbmySql is a EnumOfDSTypeForDescribeExampleSQLInput enum value
	EnumOfDSTypeForDescribeExampleSQLInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputMongo is a EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInput enum value
	EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputMySql is a EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInput enum value
	EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputPostgres is a EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInput enum value
	EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputRedis is a EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInput enum value
	EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputRedis = "Redis"

	// EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputVeDbmySql is a EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInput enum value
	EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfDSTypeForDescribeSlowLogsInputMongo is a EnumOfDSTypeForDescribeSlowLogsInput enum value
	EnumOfDSTypeForDescribeSlowLogsInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeSlowLogsInputMySql is a EnumOfDSTypeForDescribeSlowLogsInput enum value
	EnumOfDSTypeForDescribeSlowLogsInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeSlowLogsInputPostgres is a EnumOfDSTypeForDescribeSlowLogsInput enum value
	EnumOfDSTypeForDescribeSlowLogsInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeSlowLogsInputRedis is a EnumOfDSTypeForDescribeSlowLogsInput enum value
	EnumOfDSTypeForDescribeSlowLogsInputRedis = "Redis"

	// EnumOfDSTypeForDescribeSlowLogsInputVeDbmySql is a EnumOfDSTypeForDescribeSlowLogsInput enum value
	EnumOfDSTypeForDescribeSlowLogsInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfDSTypeForDescribeSourceIPsInputMongo is a EnumOfDSTypeForDescribeSourceIPsInput enum value
	EnumOfDSTypeForDescribeSourceIPsInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeSourceIPsInputMySql is a EnumOfDSTypeForDescribeSourceIPsInput enum value
	EnumOfDSTypeForDescribeSourceIPsInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeSourceIPsInputPostgres is a EnumOfDSTypeForDescribeSourceIPsInput enum value
	EnumOfDSTypeForDescribeSourceIPsInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeSourceIPsInputRedis is a EnumOfDSTypeForDescribeSourceIPsInput enum value
	EnumOfDSTypeForDescribeSourceIPsInputRedis = "Redis"

	// EnumOfDSTypeForDescribeSourceIPsInputVeDbmySql is a EnumOfDSTypeForDescribeSourceIPsInput enum value
	EnumOfDSTypeForDescribeSourceIPsInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfDSTypeForDescribeUsersInputMongo is a EnumOfDSTypeForDescribeUsersInput enum value
	EnumOfDSTypeForDescribeUsersInputMongo = "Mongo"

	// EnumOfDSTypeForDescribeUsersInputMySql is a EnumOfDSTypeForDescribeUsersInput enum value
	EnumOfDSTypeForDescribeUsersInputMySql = "MySQL"

	// EnumOfDSTypeForDescribeUsersInputPostgres is a EnumOfDSTypeForDescribeUsersInput enum value
	EnumOfDSTypeForDescribeUsersInputPostgres = "Postgres"

	// EnumOfDSTypeForDescribeUsersInputRedis is a EnumOfDSTypeForDescribeUsersInput enum value
	EnumOfDSTypeForDescribeUsersInputRedis = "Redis"

	// EnumOfDSTypeForDescribeUsersInputVeDbmySql is a EnumOfDSTypeForDescribeUsersInput enum value
	EnumOfDSTypeForDescribeUsersInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfDSTypeForDownloadSlowLogsInputMongo is a EnumOfDSTypeForDownloadSlowLogsInput enum value
	EnumOfDSTypeForDownloadSlowLogsInputMongo = "Mongo"

	// EnumOfDSTypeForDownloadSlowLogsInputMySql is a EnumOfDSTypeForDownloadSlowLogsInput enum value
	EnumOfDSTypeForDownloadSlowLogsInputMySql = "MySQL"

	// EnumOfDSTypeForDownloadSlowLogsInputPostgres is a EnumOfDSTypeForDownloadSlowLogsInput enum value
	EnumOfDSTypeForDownloadSlowLogsInputPostgres = "Postgres"

	// EnumOfDSTypeForDownloadSlowLogsInputRedis is a EnumOfDSTypeForDownloadSlowLogsInput enum value
	EnumOfDSTypeForDownloadSlowLogsInputRedis = "Redis"

	// EnumOfDSTypeForDownloadSlowLogsInputVeDbmySql is a EnumOfDSTypeForDownloadSlowLogsInput enum value
	EnumOfDSTypeForDownloadSlowLogsInputVeDbmySql = "VeDBMySQL"
)
View Source
const (
	// EnumOfSortByForDownloadSlowLogsInputAsc is a EnumOfSortByForDownloadSlowLogsInput enum value
	EnumOfSortByForDownloadSlowLogsInputAsc = "ASC"

	// EnumOfSortByForDownloadSlowLogsInputDesc is a EnumOfSortByForDownloadSlowLogsInput enum value
	EnumOfSortByForDownloadSlowLogsInputDesc = "DESC"
)
View Source
const (
	ServiceName = "dbw"       // Name of service.
	EndpointsID = ServiceName // ID to lookup a service endpoint with.
	ServiceID   = "dbw"       // ServiceID is a unique identifer of a specific service.
)

Service information constants

Variables

This section is empty.

Functions

This section is empty.

Types

type AggregateSlowLogForDescribeAggregateSlowLogsOutput

type AggregateSlowLogForDescribeAggregateSlowLogsOutput struct {
	DB *string `type:"string"`

	ExecuteCount *int32 `type:"int32"`

	ExecuteCountRatio *float64 `type:"double"`

	FirstAppearTime *int32 `type:"int32"`

	LastAppearTime *int32 `type:"int32"`

	LockTimeRatio *float64 `type:"double"`

	LockTimeStats *LockTimeStatsForDescribeAggregateSlowLogsOutput `type:"structure"`

	PTAnalysisResult *string `type:"string"`

	QueryTimeRatio *float64 `type:"double"`

	QueryTimeStats *LockTimeStatsForDescribeAggregateSlowLogsOutput `type:"structure"`

	RowsExaminedRatio *float64 `type:"double"`

	RowsExaminedStats *LockTimeStatsForDescribeAggregateSlowLogsOutput `type:"structure"`

	RowsSentRatio *float64 `type:"double"`

	RowsSentStats *LockTimeStatsForDescribeAggregateSlowLogsOutput `type:"structure"`

	SQLTemplate *string `type:"string"`

	SourceIP *string `type:"string"`

	User *string `type:"string"`
	// contains filtered or unexported fields
}

func (AggregateSlowLogForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetDB

SetDB sets the DB field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetExecuteCount

SetExecuteCount sets the ExecuteCount field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetExecuteCountRatio

SetExecuteCountRatio sets the ExecuteCountRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetFirstAppearTime

SetFirstAppearTime sets the FirstAppearTime field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetLastAppearTime

SetLastAppearTime sets the LastAppearTime field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetLockTimeRatio

SetLockTimeRatio sets the LockTimeRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetLockTimeStats

SetLockTimeStats sets the LockTimeStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetPTAnalysisResult

SetPTAnalysisResult sets the PTAnalysisResult field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetQueryTimeRatio

SetQueryTimeRatio sets the QueryTimeRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetQueryTimeStats

SetQueryTimeStats sets the QueryTimeStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsExaminedRatio

SetRowsExaminedRatio sets the RowsExaminedRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsExaminedStats

SetRowsExaminedStats sets the RowsExaminedStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsSentRatio

SetRowsSentRatio sets the RowsSentRatio field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetRowsSentStats

SetRowsSentStats sets the RowsSentStats field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*AggregateSlowLogForDescribeAggregateSlowLogsOutput) SetUser

SetUser sets the User field's value.

func (AggregateSlowLogForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput

type CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput struct {
	Timestamp *int32 `type:"int32"`

	Unit *string `type:"string"`

	Value *float64 `type:"double"`
	// contains filtered or unexported fields
}

func (CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput) GoString

GoString returns the string representation

func (*CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (*CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput) SetUnit

SetUnit sets the Unit field's value.

func (*CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput) SetValue

SetValue sets the Value field's value.

func (CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput) String

String returns the string representation

type DBW

type DBW struct {
	*client.Client
}

DBW provides the API operation methods for making requests to DBW. See this package's package overview docs for details on the service.

DBW methods are safe to use concurrently. It is not safe to modify mutate any of the struct's properties though.

func New

func New(p client.ConfigProvider, cfgs ...*volcengine.Config) *DBW

New create int can support ssl or region locate set

func (*DBW) DataCancelExec

func (c *DBW) DataCancelExec(input *DataCancelExecInput) (*DataCancelExecOutput, error)

DataCancelExec API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataCancelExec for usage and error information.

func (*DBW) DataCancelExecCommon

func (c *DBW) DataCancelExecCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DataCancelExecCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataCancelExecCommon for usage and error information.

func (*DBW) DataCancelExecCommonRequest

func (c *DBW) DataCancelExecCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DataCancelExecCommonRequest generates a "volcengine/request.Request" representing the client's request for the DataCancelExecCommon operation. The "output" return value will be populated with the DataCancelExecCommon request's response once the request completes successfully.

Use "Send" method on the returned DataCancelExecCommon Request to send the API call to the service. the "output" return value is not valid until after DataCancelExecCommon Send returns without error.

See DataCancelExecCommon for more information on using the DataCancelExecCommon API call, and error handling.

// Example sending a request using the DataCancelExecCommonRequest method.
req, resp := client.DataCancelExecCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataCancelExecCommonWithContext

func (c *DBW) DataCancelExecCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DataCancelExecCommonWithContext is the same as DataCancelExecCommon with the addition of the ability to pass a context and additional request options.

See DataCancelExecCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataCancelExecRequest

func (c *DBW) DataCancelExecRequest(input *DataCancelExecInput) (req *request.Request, output *DataCancelExecOutput)

DataCancelExecRequest generates a "volcengine/request.Request" representing the client's request for the DataCancelExec operation. The "output" return value will be populated with the DataCancelExecCommon request's response once the request completes successfully.

Use "Send" method on the returned DataCancelExecCommon Request to send the API call to the service. the "output" return value is not valid until after DataCancelExecCommon Send returns without error.

See DataCancelExec for more information on using the DataCancelExec API call, and error handling.

// Example sending a request using the DataCancelExecRequest method.
req, resp := client.DataCancelExecRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataCancelExecWithContext

func (c *DBW) DataCancelExecWithContext(ctx volcengine.Context, input *DataCancelExecInput, opts ...request.Option) (*DataCancelExecOutput, error)

DataCancelExecWithContext is the same as DataCancelExec with the addition of the ability to pass a context and additional request options.

See DataCancelExec for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataCloseSession

func (c *DBW) DataCloseSession(input *DataCloseSessionInput) (*DataCloseSessionOutput, error)

DataCloseSession API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataCloseSession for usage and error information.

func (*DBW) DataCloseSessionCommon

func (c *DBW) DataCloseSessionCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DataCloseSessionCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataCloseSessionCommon for usage and error information.

func (*DBW) DataCloseSessionCommonRequest

func (c *DBW) DataCloseSessionCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DataCloseSessionCommonRequest generates a "volcengine/request.Request" representing the client's request for the DataCloseSessionCommon operation. The "output" return value will be populated with the DataCloseSessionCommon request's response once the request completes successfully.

Use "Send" method on the returned DataCloseSessionCommon Request to send the API call to the service. the "output" return value is not valid until after DataCloseSessionCommon Send returns without error.

See DataCloseSessionCommon for more information on using the DataCloseSessionCommon API call, and error handling.

// Example sending a request using the DataCloseSessionCommonRequest method.
req, resp := client.DataCloseSessionCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataCloseSessionCommonWithContext

func (c *DBW) DataCloseSessionCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DataCloseSessionCommonWithContext is the same as DataCloseSessionCommon with the addition of the ability to pass a context and additional request options.

See DataCloseSessionCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataCloseSessionRequest

func (c *DBW) DataCloseSessionRequest(input *DataCloseSessionInput) (req *request.Request, output *DataCloseSessionOutput)

DataCloseSessionRequest generates a "volcengine/request.Request" representing the client's request for the DataCloseSession operation. The "output" return value will be populated with the DataCloseSessionCommon request's response once the request completes successfully.

Use "Send" method on the returned DataCloseSessionCommon Request to send the API call to the service. the "output" return value is not valid until after DataCloseSessionCommon Send returns without error.

See DataCloseSession for more information on using the DataCloseSession API call, and error handling.

// Example sending a request using the DataCloseSessionRequest method.
req, resp := client.DataCloseSessionRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataCloseSessionWithContext

func (c *DBW) DataCloseSessionWithContext(ctx volcengine.Context, input *DataCloseSessionInput, opts ...request.Option) (*DataCloseSessionOutput, error)

DataCloseSessionWithContext is the same as DataCloseSession with the addition of the ability to pass a context and additional request options.

See DataCloseSession for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataConnectInstance

func (c *DBW) DataConnectInstance(input *DataConnectInstanceInput) (*DataConnectInstanceOutput, error)

DataConnectInstance API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataConnectInstance for usage and error information.

func (*DBW) DataConnectInstanceCommon

func (c *DBW) DataConnectInstanceCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DataConnectInstanceCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataConnectInstanceCommon for usage and error information.

func (*DBW) DataConnectInstanceCommonRequest

func (c *DBW) DataConnectInstanceCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DataConnectInstanceCommonRequest generates a "volcengine/request.Request" representing the client's request for the DataConnectInstanceCommon operation. The "output" return value will be populated with the DataConnectInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DataConnectInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DataConnectInstanceCommon Send returns without error.

See DataConnectInstanceCommon for more information on using the DataConnectInstanceCommon API call, and error handling.

// Example sending a request using the DataConnectInstanceCommonRequest method.
req, resp := client.DataConnectInstanceCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataConnectInstanceCommonWithContext

func (c *DBW) DataConnectInstanceCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DataConnectInstanceCommonWithContext is the same as DataConnectInstanceCommon with the addition of the ability to pass a context and additional request options.

See DataConnectInstanceCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataConnectInstanceRequest

func (c *DBW) DataConnectInstanceRequest(input *DataConnectInstanceInput) (req *request.Request, output *DataConnectInstanceOutput)

DataConnectInstanceRequest generates a "volcengine/request.Request" representing the client's request for the DataConnectInstance operation. The "output" return value will be populated with the DataConnectInstanceCommon request's response once the request completes successfully.

Use "Send" method on the returned DataConnectInstanceCommon Request to send the API call to the service. the "output" return value is not valid until after DataConnectInstanceCommon Send returns without error.

See DataConnectInstance for more information on using the DataConnectInstance API call, and error handling.

// Example sending a request using the DataConnectInstanceRequest method.
req, resp := client.DataConnectInstanceRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataConnectInstanceWithContext

func (c *DBW) DataConnectInstanceWithContext(ctx volcengine.Context, input *DataConnectInstanceInput, opts ...request.Option) (*DataConnectInstanceOutput, error)

DataConnectInstanceWithContext is the same as DataConnectInstance with the addition of the ability to pass a context and additional request options.

See DataConnectInstance for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataExecCommands

func (c *DBW) DataExecCommands(input *DataExecCommandsInput) (*DataExecCommandsOutput, error)

DataExecCommands API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataExecCommands for usage and error information.

func (*DBW) DataExecCommandsCommon

func (c *DBW) DataExecCommandsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DataExecCommandsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataExecCommandsCommon for usage and error information.

func (*DBW) DataExecCommandsCommonRequest

func (c *DBW) DataExecCommandsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DataExecCommandsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DataExecCommandsCommon operation. The "output" return value will be populated with the DataExecCommandsCommon request's response once the request completes successfully.

Use "Send" method on the returned DataExecCommandsCommon Request to send the API call to the service. the "output" return value is not valid until after DataExecCommandsCommon Send returns without error.

See DataExecCommandsCommon for more information on using the DataExecCommandsCommon API call, and error handling.

// Example sending a request using the DataExecCommandsCommonRequest method.
req, resp := client.DataExecCommandsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataExecCommandsCommonWithContext

func (c *DBW) DataExecCommandsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DataExecCommandsCommonWithContext is the same as DataExecCommandsCommon with the addition of the ability to pass a context and additional request options.

See DataExecCommandsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataExecCommandsRequest

func (c *DBW) DataExecCommandsRequest(input *DataExecCommandsInput) (req *request.Request, output *DataExecCommandsOutput)

DataExecCommandsRequest generates a "volcengine/request.Request" representing the client's request for the DataExecCommands operation. The "output" return value will be populated with the DataExecCommandsCommon request's response once the request completes successfully.

Use "Send" method on the returned DataExecCommandsCommon Request to send the API call to the service. the "output" return value is not valid until after DataExecCommandsCommon Send returns without error.

See DataExecCommands for more information on using the DataExecCommands API call, and error handling.

// Example sending a request using the DataExecCommandsRequest method.
req, resp := client.DataExecCommandsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataExecCommandsWithContext

func (c *DBW) DataExecCommandsWithContext(ctx volcengine.Context, input *DataExecCommandsInput, opts ...request.Option) (*DataExecCommandsOutput, error)

DataExecCommandsWithContext is the same as DataExecCommands with the addition of the ability to pass a context and additional request options.

See DataExecCommands for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataSessionKeepAlive

func (c *DBW) DataSessionKeepAlive(input *DataSessionKeepAliveInput) (*DataSessionKeepAliveOutput, error)

DataSessionKeepAlive API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataSessionKeepAlive for usage and error information.

func (*DBW) DataSessionKeepAliveCommon

func (c *DBW) DataSessionKeepAliveCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DataSessionKeepAliveCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DataSessionKeepAliveCommon for usage and error information.

func (*DBW) DataSessionKeepAliveCommonRequest

func (c *DBW) DataSessionKeepAliveCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DataSessionKeepAliveCommonRequest generates a "volcengine/request.Request" representing the client's request for the DataSessionKeepAliveCommon operation. The "output" return value will be populated with the DataSessionKeepAliveCommon request's response once the request completes successfully.

Use "Send" method on the returned DataSessionKeepAliveCommon Request to send the API call to the service. the "output" return value is not valid until after DataSessionKeepAliveCommon Send returns without error.

See DataSessionKeepAliveCommon for more information on using the DataSessionKeepAliveCommon API call, and error handling.

// Example sending a request using the DataSessionKeepAliveCommonRequest method.
req, resp := client.DataSessionKeepAliveCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataSessionKeepAliveCommonWithContext

func (c *DBW) DataSessionKeepAliveCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DataSessionKeepAliveCommonWithContext is the same as DataSessionKeepAliveCommon with the addition of the ability to pass a context and additional request options.

See DataSessionKeepAliveCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DataSessionKeepAliveRequest

func (c *DBW) DataSessionKeepAliveRequest(input *DataSessionKeepAliveInput) (req *request.Request, output *DataSessionKeepAliveOutput)

DataSessionKeepAliveRequest generates a "volcengine/request.Request" representing the client's request for the DataSessionKeepAlive operation. The "output" return value will be populated with the DataSessionKeepAliveCommon request's response once the request completes successfully.

Use "Send" method on the returned DataSessionKeepAliveCommon Request to send the API call to the service. the "output" return value is not valid until after DataSessionKeepAliveCommon Send returns without error.

See DataSessionKeepAlive for more information on using the DataSessionKeepAlive API call, and error handling.

// Example sending a request using the DataSessionKeepAliveRequest method.
req, resp := client.DataSessionKeepAliveRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DataSessionKeepAliveWithContext

func (c *DBW) DataSessionKeepAliveWithContext(ctx volcengine.Context, input *DataSessionKeepAliveInput, opts ...request.Option) (*DataSessionKeepAliveOutput, error)

DataSessionKeepAliveWithContext is the same as DataSessionKeepAlive with the addition of the ability to pass a context and additional request options.

See DataSessionKeepAlive for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeAggregateSlowLogs

func (c *DBW) DescribeAggregateSlowLogs(input *DescribeAggregateSlowLogsInput) (*DescribeAggregateSlowLogsOutput, error)

DescribeAggregateSlowLogs API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeAggregateSlowLogs for usage and error information.

func (*DBW) DescribeAggregateSlowLogsCommon

func (c *DBW) DescribeAggregateSlowLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAggregateSlowLogsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeAggregateSlowLogsCommon for usage and error information.

func (*DBW) DescribeAggregateSlowLogsCommonRequest

func (c *DBW) DescribeAggregateSlowLogsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAggregateSlowLogsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAggregateSlowLogsCommon operation. The "output" return value will be populated with the DescribeAggregateSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAggregateSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAggregateSlowLogsCommon Send returns without error.

See DescribeAggregateSlowLogsCommon for more information on using the DescribeAggregateSlowLogsCommon API call, and error handling.

// Example sending a request using the DescribeAggregateSlowLogsCommonRequest method.
req, resp := client.DescribeAggregateSlowLogsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeAggregateSlowLogsCommonWithContext

func (c *DBW) DescribeAggregateSlowLogsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAggregateSlowLogsCommonWithContext is the same as DescribeAggregateSlowLogsCommon with the addition of the ability to pass a context and additional request options.

See DescribeAggregateSlowLogsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeAggregateSlowLogsRequest

func (c *DBW) DescribeAggregateSlowLogsRequest(input *DescribeAggregateSlowLogsInput) (req *request.Request, output *DescribeAggregateSlowLogsOutput)

DescribeAggregateSlowLogsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAggregateSlowLogs operation. The "output" return value will be populated with the DescribeAggregateSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAggregateSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAggregateSlowLogsCommon Send returns without error.

See DescribeAggregateSlowLogs for more information on using the DescribeAggregateSlowLogs API call, and error handling.

// Example sending a request using the DescribeAggregateSlowLogsRequest method.
req, resp := client.DescribeAggregateSlowLogsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeAggregateSlowLogsWithContext

func (c *DBW) DescribeAggregateSlowLogsWithContext(ctx volcengine.Context, input *DescribeAggregateSlowLogsInput, opts ...request.Option) (*DescribeAggregateSlowLogsOutput, error)

DescribeAggregateSlowLogsWithContext is the same as DescribeAggregateSlowLogs with the addition of the ability to pass a context and additional request options.

See DescribeAggregateSlowLogs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeAvailableTLSTopic

func (c *DBW) DescribeAvailableTLSTopic(input *DescribeAvailableTLSTopicInput) (*DescribeAvailableTLSTopicOutput, error)

DescribeAvailableTLSTopic API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeAvailableTLSTopic for usage and error information.

func (*DBW) DescribeAvailableTLSTopicCommon

func (c *DBW) DescribeAvailableTLSTopicCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeAvailableTLSTopicCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeAvailableTLSTopicCommon for usage and error information.

func (*DBW) DescribeAvailableTLSTopicCommonRequest

func (c *DBW) DescribeAvailableTLSTopicCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeAvailableTLSTopicCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAvailableTLSTopicCommon operation. The "output" return value will be populated with the DescribeAvailableTLSTopicCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailableTLSTopicCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailableTLSTopicCommon Send returns without error.

See DescribeAvailableTLSTopicCommon for more information on using the DescribeAvailableTLSTopicCommon API call, and error handling.

// Example sending a request using the DescribeAvailableTLSTopicCommonRequest method.
req, resp := client.DescribeAvailableTLSTopicCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeAvailableTLSTopicCommonWithContext

func (c *DBW) DescribeAvailableTLSTopicCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeAvailableTLSTopicCommonWithContext is the same as DescribeAvailableTLSTopicCommon with the addition of the ability to pass a context and additional request options.

See DescribeAvailableTLSTopicCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeAvailableTLSTopicRequest

func (c *DBW) DescribeAvailableTLSTopicRequest(input *DescribeAvailableTLSTopicInput) (req *request.Request, output *DescribeAvailableTLSTopicOutput)

DescribeAvailableTLSTopicRequest generates a "volcengine/request.Request" representing the client's request for the DescribeAvailableTLSTopic operation. The "output" return value will be populated with the DescribeAvailableTLSTopicCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeAvailableTLSTopicCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeAvailableTLSTopicCommon Send returns without error.

See DescribeAvailableTLSTopic for more information on using the DescribeAvailableTLSTopic API call, and error handling.

// Example sending a request using the DescribeAvailableTLSTopicRequest method.
req, resp := client.DescribeAvailableTLSTopicRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeAvailableTLSTopicWithContext

func (c *DBW) DescribeAvailableTLSTopicWithContext(ctx volcengine.Context, input *DescribeAvailableTLSTopicInput, opts ...request.Option) (*DescribeAvailableTLSTopicOutput, error)

DescribeAvailableTLSTopicWithContext is the same as DescribeAvailableTLSTopic with the addition of the ability to pass a context and additional request options.

See DescribeAvailableTLSTopic for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeDBs

func (c *DBW) DescribeDBs(input *DescribeDBsInput) (*DescribeDBsOutput, error)

DescribeDBs API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeDBs for usage and error information.

func (*DBW) DescribeDBsCommon

func (c *DBW) DescribeDBsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeDBsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeDBsCommon for usage and error information.

func (*DBW) DescribeDBsCommonRequest

func (c *DBW) DescribeDBsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeDBsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBsCommon operation. The "output" return value will be populated with the DescribeDBsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBsCommon Send returns without error.

See DescribeDBsCommon for more information on using the DescribeDBsCommon API call, and error handling.

// Example sending a request using the DescribeDBsCommonRequest method.
req, resp := client.DescribeDBsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeDBsCommonWithContext

func (c *DBW) DescribeDBsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeDBsCommonWithContext is the same as DescribeDBsCommon with the addition of the ability to pass a context and additional request options.

See DescribeDBsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeDBsRequest

func (c *DBW) DescribeDBsRequest(input *DescribeDBsInput) (req *request.Request, output *DescribeDBsOutput)

DescribeDBsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeDBs operation. The "output" return value will be populated with the DescribeDBsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeDBsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeDBsCommon Send returns without error.

See DescribeDBs for more information on using the DescribeDBs API call, and error handling.

// Example sending a request using the DescribeDBsRequest method.
req, resp := client.DescribeDBsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeDBsWithContext

func (c *DBW) DescribeDBsWithContext(ctx volcengine.Context, input *DescribeDBsInput, opts ...request.Option) (*DescribeDBsOutput, error)

DescribeDBsWithContext is the same as DescribeDBs with the addition of the ability to pass a context and additional request options.

See DescribeDBs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeExampleSQL

func (c *DBW) DescribeExampleSQL(input *DescribeExampleSQLInput) (*DescribeExampleSQLOutput, error)

DescribeExampleSQL API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeExampleSQL for usage and error information.

func (*DBW) DescribeExampleSQLCommon

func (c *DBW) DescribeExampleSQLCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeExampleSQLCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeExampleSQLCommon for usage and error information.

func (*DBW) DescribeExampleSQLCommonRequest

func (c *DBW) DescribeExampleSQLCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeExampleSQLCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeExampleSQLCommon operation. The "output" return value will be populated with the DescribeExampleSQLCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeExampleSQLCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeExampleSQLCommon Send returns without error.

See DescribeExampleSQLCommon for more information on using the DescribeExampleSQLCommon API call, and error handling.

// Example sending a request using the DescribeExampleSQLCommonRequest method.
req, resp := client.DescribeExampleSQLCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeExampleSQLCommonWithContext

func (c *DBW) DescribeExampleSQLCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeExampleSQLCommonWithContext is the same as DescribeExampleSQLCommon with the addition of the ability to pass a context and additional request options.

See DescribeExampleSQLCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeExampleSQLRequest

func (c *DBW) DescribeExampleSQLRequest(input *DescribeExampleSQLInput) (req *request.Request, output *DescribeExampleSQLOutput)

DescribeExampleSQLRequest generates a "volcengine/request.Request" representing the client's request for the DescribeExampleSQL operation. The "output" return value will be populated with the DescribeExampleSQLCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeExampleSQLCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeExampleSQLCommon Send returns without error.

See DescribeExampleSQL for more information on using the DescribeExampleSQL API call, and error handling.

// Example sending a request using the DescribeExampleSQLRequest method.
req, resp := client.DescribeExampleSQLRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeExampleSQLWithContext

func (c *DBW) DescribeExampleSQLWithContext(ctx volcengine.Context, input *DescribeExampleSQLInput, opts ...request.Option) (*DescribeExampleSQLOutput, error)

DescribeExampleSQLWithContext is the same as DescribeExampleSQL with the addition of the ability to pass a context and additional request options.

See DescribeExampleSQL for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeSlowLogTimeSeriesStats

func (c *DBW) DescribeSlowLogTimeSeriesStats(input *DescribeSlowLogTimeSeriesStatsInput) (*DescribeSlowLogTimeSeriesStatsOutput, error)

DescribeSlowLogTimeSeriesStats API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeSlowLogTimeSeriesStats for usage and error information.

func (*DBW) DescribeSlowLogTimeSeriesStatsCommon

func (c *DBW) DescribeSlowLogTimeSeriesStatsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSlowLogTimeSeriesStatsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeSlowLogTimeSeriesStatsCommon for usage and error information.

func (*DBW) DescribeSlowLogTimeSeriesStatsCommonRequest

func (c *DBW) DescribeSlowLogTimeSeriesStatsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSlowLogTimeSeriesStatsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSlowLogTimeSeriesStatsCommon operation. The "output" return value will be populated with the DescribeSlowLogTimeSeriesStatsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogTimeSeriesStatsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogTimeSeriesStatsCommon Send returns without error.

See DescribeSlowLogTimeSeriesStatsCommon for more information on using the DescribeSlowLogTimeSeriesStatsCommon API call, and error handling.

// Example sending a request using the DescribeSlowLogTimeSeriesStatsCommonRequest method.
req, resp := client.DescribeSlowLogTimeSeriesStatsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeSlowLogTimeSeriesStatsCommonWithContext

func (c *DBW) DescribeSlowLogTimeSeriesStatsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSlowLogTimeSeriesStatsCommonWithContext is the same as DescribeSlowLogTimeSeriesStatsCommon with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogTimeSeriesStatsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeSlowLogTimeSeriesStatsRequest

func (c *DBW) DescribeSlowLogTimeSeriesStatsRequest(input *DescribeSlowLogTimeSeriesStatsInput) (req *request.Request, output *DescribeSlowLogTimeSeriesStatsOutput)

DescribeSlowLogTimeSeriesStatsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSlowLogTimeSeriesStats operation. The "output" return value will be populated with the DescribeSlowLogTimeSeriesStatsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogTimeSeriesStatsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogTimeSeriesStatsCommon Send returns without error.

See DescribeSlowLogTimeSeriesStats for more information on using the DescribeSlowLogTimeSeriesStats API call, and error handling.

// Example sending a request using the DescribeSlowLogTimeSeriesStatsRequest method.
req, resp := client.DescribeSlowLogTimeSeriesStatsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeSlowLogTimeSeriesStatsWithContext

func (c *DBW) DescribeSlowLogTimeSeriesStatsWithContext(ctx volcengine.Context, input *DescribeSlowLogTimeSeriesStatsInput, opts ...request.Option) (*DescribeSlowLogTimeSeriesStatsOutput, error)

DescribeSlowLogTimeSeriesStatsWithContext is the same as DescribeSlowLogTimeSeriesStats with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogTimeSeriesStats for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeSlowLogs

func (c *DBW) DescribeSlowLogs(input *DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)

DescribeSlowLogs API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeSlowLogs for usage and error information.

func (*DBW) DescribeSlowLogsCommon

func (c *DBW) DescribeSlowLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSlowLogsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeSlowLogsCommon for usage and error information.

func (*DBW) DescribeSlowLogsCommonRequest

func (c *DBW) DescribeSlowLogsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSlowLogsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSlowLogsCommon operation. The "output" return value will be populated with the DescribeSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogsCommon Send returns without error.

See DescribeSlowLogsCommon for more information on using the DescribeSlowLogsCommon API call, and error handling.

// Example sending a request using the DescribeSlowLogsCommonRequest method.
req, resp := client.DescribeSlowLogsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeSlowLogsCommonWithContext

func (c *DBW) DescribeSlowLogsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSlowLogsCommonWithContext is the same as DescribeSlowLogsCommon with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeSlowLogsRequest

func (c *DBW) DescribeSlowLogsRequest(input *DescribeSlowLogsInput) (req *request.Request, output *DescribeSlowLogsOutput)

DescribeSlowLogsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSlowLogs operation. The "output" return value will be populated with the DescribeSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSlowLogsCommon Send returns without error.

See DescribeSlowLogs for more information on using the DescribeSlowLogs API call, and error handling.

// Example sending a request using the DescribeSlowLogsRequest method.
req, resp := client.DescribeSlowLogsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeSlowLogsWithContext

func (c *DBW) DescribeSlowLogsWithContext(ctx volcengine.Context, input *DescribeSlowLogsInput, opts ...request.Option) (*DescribeSlowLogsOutput, error)

DescribeSlowLogsWithContext is the same as DescribeSlowLogs with the addition of the ability to pass a context and additional request options.

See DescribeSlowLogs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeSourceIPs

func (c *DBW) DescribeSourceIPs(input *DescribeSourceIPsInput) (*DescribeSourceIPsOutput, error)

DescribeSourceIPs API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeSourceIPs for usage and error information.

func (*DBW) DescribeSourceIPsCommon

func (c *DBW) DescribeSourceIPsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeSourceIPsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeSourceIPsCommon for usage and error information.

func (*DBW) DescribeSourceIPsCommonRequest

func (c *DBW) DescribeSourceIPsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeSourceIPsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSourceIPsCommon operation. The "output" return value will be populated with the DescribeSourceIPsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSourceIPsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSourceIPsCommon Send returns without error.

See DescribeSourceIPsCommon for more information on using the DescribeSourceIPsCommon API call, and error handling.

// Example sending a request using the DescribeSourceIPsCommonRequest method.
req, resp := client.DescribeSourceIPsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeSourceIPsCommonWithContext

func (c *DBW) DescribeSourceIPsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeSourceIPsCommonWithContext is the same as DescribeSourceIPsCommon with the addition of the ability to pass a context and additional request options.

See DescribeSourceIPsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeSourceIPsRequest

func (c *DBW) DescribeSourceIPsRequest(input *DescribeSourceIPsInput) (req *request.Request, output *DescribeSourceIPsOutput)

DescribeSourceIPsRequest generates a "volcengine/request.Request" representing the client's request for the DescribeSourceIPs operation. The "output" return value will be populated with the DescribeSourceIPsCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeSourceIPsCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeSourceIPsCommon Send returns without error.

See DescribeSourceIPs for more information on using the DescribeSourceIPs API call, and error handling.

// Example sending a request using the DescribeSourceIPsRequest method.
req, resp := client.DescribeSourceIPsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeSourceIPsWithContext

func (c *DBW) DescribeSourceIPsWithContext(ctx volcengine.Context, input *DescribeSourceIPsInput, opts ...request.Option) (*DescribeSourceIPsOutput, error)

DescribeSourceIPsWithContext is the same as DescribeSourceIPs with the addition of the ability to pass a context and additional request options.

See DescribeSourceIPs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeUsers

func (c *DBW) DescribeUsers(input *DescribeUsersInput) (*DescribeUsersOutput, error)

DescribeUsers API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeUsers for usage and error information.

func (*DBW) DescribeUsersCommon

func (c *DBW) DescribeUsersCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DescribeUsersCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DescribeUsersCommon for usage and error information.

func (*DBW) DescribeUsersCommonRequest

func (c *DBW) DescribeUsersCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DescribeUsersCommonRequest generates a "volcengine/request.Request" representing the client's request for the DescribeUsersCommon operation. The "output" return value will be populated with the DescribeUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeUsersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeUsersCommon Send returns without error.

See DescribeUsersCommon for more information on using the DescribeUsersCommon API call, and error handling.

// Example sending a request using the DescribeUsersCommonRequest method.
req, resp := client.DescribeUsersCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeUsersCommonWithContext

func (c *DBW) DescribeUsersCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DescribeUsersCommonWithContext is the same as DescribeUsersCommon with the addition of the ability to pass a context and additional request options.

See DescribeUsersCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DescribeUsersRequest

func (c *DBW) DescribeUsersRequest(input *DescribeUsersInput) (req *request.Request, output *DescribeUsersOutput)

DescribeUsersRequest generates a "volcengine/request.Request" representing the client's request for the DescribeUsers operation. The "output" return value will be populated with the DescribeUsersCommon request's response once the request completes successfully.

Use "Send" method on the returned DescribeUsersCommon Request to send the API call to the service. the "output" return value is not valid until after DescribeUsersCommon Send returns without error.

See DescribeUsers for more information on using the DescribeUsers API call, and error handling.

// Example sending a request using the DescribeUsersRequest method.
req, resp := client.DescribeUsersRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DescribeUsersWithContext

func (c *DBW) DescribeUsersWithContext(ctx volcengine.Context, input *DescribeUsersInput, opts ...request.Option) (*DescribeUsersOutput, error)

DescribeUsersWithContext is the same as DescribeUsers with the addition of the ability to pass a context and additional request options.

See DescribeUsers for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DownloadSlowLogs

func (c *DBW) DownloadSlowLogs(input *DownloadSlowLogsInput) (*DownloadSlowLogsOutput, error)

DownloadSlowLogs API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DownloadSlowLogs for usage and error information.

func (*DBW) DownloadSlowLogsCommon

func (c *DBW) DownloadSlowLogsCommon(input *map[string]interface{}) (*map[string]interface{}, error)

DownloadSlowLogsCommon API operation for DBW.

Returns volcengineerr.Error for service API and SDK errors. Use runtime type assertions with volcengineerr.Error's Code and Message methods to get detailed information about the error.

See the VOLCENGINE API reference guide for DBW's API operation DownloadSlowLogsCommon for usage and error information.

func (*DBW) DownloadSlowLogsCommonRequest

func (c *DBW) DownloadSlowLogsCommonRequest(input *map[string]interface{}) (req *request.Request, output *map[string]interface{})

DownloadSlowLogsCommonRequest generates a "volcengine/request.Request" representing the client's request for the DownloadSlowLogsCommon operation. The "output" return value will be populated with the DownloadSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DownloadSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DownloadSlowLogsCommon Send returns without error.

See DownloadSlowLogsCommon for more information on using the DownloadSlowLogsCommon API call, and error handling.

// Example sending a request using the DownloadSlowLogsCommonRequest method.
req, resp := client.DownloadSlowLogsCommonRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DownloadSlowLogsCommonWithContext

func (c *DBW) DownloadSlowLogsCommonWithContext(ctx volcengine.Context, input *map[string]interface{}, opts ...request.Option) (*map[string]interface{}, error)

DownloadSlowLogsCommonWithContext is the same as DownloadSlowLogsCommon with the addition of the ability to pass a context and additional request options.

See DownloadSlowLogsCommon for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If the context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

func (*DBW) DownloadSlowLogsRequest

func (c *DBW) DownloadSlowLogsRequest(input *DownloadSlowLogsInput) (req *request.Request, output *DownloadSlowLogsOutput)

DownloadSlowLogsRequest generates a "volcengine/request.Request" representing the client's request for the DownloadSlowLogs operation. The "output" return value will be populated with the DownloadSlowLogsCommon request's response once the request completes successfully.

Use "Send" method on the returned DownloadSlowLogsCommon Request to send the API call to the service. the "output" return value is not valid until after DownloadSlowLogsCommon Send returns without error.

See DownloadSlowLogs for more information on using the DownloadSlowLogs API call, and error handling.

// Example sending a request using the DownloadSlowLogsRequest method.
req, resp := client.DownloadSlowLogsRequest(params)

err := req.Send()
if err == nil { // resp is now filled
    fmt.Println(resp)
}

func (*DBW) DownloadSlowLogsWithContext

func (c *DBW) DownloadSlowLogsWithContext(ctx volcengine.Context, input *DownloadSlowLogsInput, opts ...request.Option) (*DownloadSlowLogsOutput, error)

DownloadSlowLogsWithContext is the same as DownloadSlowLogs with the addition of the ability to pass a context and additional request options.

See DownloadSlowLogs for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. Ifthe context is nil a panic will occur. In the future the SDK may create sub-contexts for http.Requests. See https://golang.org/pkg/context/ for more information on using Contexts.

type DBWAPI

type DBWAPI interface {
	DataCancelExecCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DataCancelExecCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DataCancelExecCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DataCancelExec(*DataCancelExecInput) (*DataCancelExecOutput, error)
	DataCancelExecWithContext(volcengine.Context, *DataCancelExecInput, ...request.Option) (*DataCancelExecOutput, error)
	DataCancelExecRequest(*DataCancelExecInput) (*request.Request, *DataCancelExecOutput)

	DataCloseSessionCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DataCloseSessionCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DataCloseSessionCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DataCloseSession(*DataCloseSessionInput) (*DataCloseSessionOutput, error)
	DataCloseSessionWithContext(volcengine.Context, *DataCloseSessionInput, ...request.Option) (*DataCloseSessionOutput, error)
	DataCloseSessionRequest(*DataCloseSessionInput) (*request.Request, *DataCloseSessionOutput)

	DataConnectInstanceCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DataConnectInstanceCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DataConnectInstanceCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DataConnectInstance(*DataConnectInstanceInput) (*DataConnectInstanceOutput, error)
	DataConnectInstanceWithContext(volcengine.Context, *DataConnectInstanceInput, ...request.Option) (*DataConnectInstanceOutput, error)
	DataConnectInstanceRequest(*DataConnectInstanceInput) (*request.Request, *DataConnectInstanceOutput)

	DataExecCommandsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DataExecCommandsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DataExecCommandsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DataExecCommands(*DataExecCommandsInput) (*DataExecCommandsOutput, error)
	DataExecCommandsWithContext(volcengine.Context, *DataExecCommandsInput, ...request.Option) (*DataExecCommandsOutput, error)
	DataExecCommandsRequest(*DataExecCommandsInput) (*request.Request, *DataExecCommandsOutput)

	DataSessionKeepAliveCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DataSessionKeepAliveCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DataSessionKeepAliveCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DataSessionKeepAlive(*DataSessionKeepAliveInput) (*DataSessionKeepAliveOutput, error)
	DataSessionKeepAliveWithContext(volcengine.Context, *DataSessionKeepAliveInput, ...request.Option) (*DataSessionKeepAliveOutput, error)
	DataSessionKeepAliveRequest(*DataSessionKeepAliveInput) (*request.Request, *DataSessionKeepAliveOutput)

	DescribeAggregateSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAggregateSlowLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAggregateSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAggregateSlowLogs(*DescribeAggregateSlowLogsInput) (*DescribeAggregateSlowLogsOutput, error)
	DescribeAggregateSlowLogsWithContext(volcengine.Context, *DescribeAggregateSlowLogsInput, ...request.Option) (*DescribeAggregateSlowLogsOutput, error)
	DescribeAggregateSlowLogsRequest(*DescribeAggregateSlowLogsInput) (*request.Request, *DescribeAggregateSlowLogsOutput)

	DescribeAvailableTLSTopicCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeAvailableTLSTopicCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeAvailableTLSTopicCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeAvailableTLSTopic(*DescribeAvailableTLSTopicInput) (*DescribeAvailableTLSTopicOutput, error)
	DescribeAvailableTLSTopicWithContext(volcengine.Context, *DescribeAvailableTLSTopicInput, ...request.Option) (*DescribeAvailableTLSTopicOutput, error)
	DescribeAvailableTLSTopicRequest(*DescribeAvailableTLSTopicInput) (*request.Request, *DescribeAvailableTLSTopicOutput)

	DescribeDBsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeDBsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeDBsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeDBs(*DescribeDBsInput) (*DescribeDBsOutput, error)
	DescribeDBsWithContext(volcengine.Context, *DescribeDBsInput, ...request.Option) (*DescribeDBsOutput, error)
	DescribeDBsRequest(*DescribeDBsInput) (*request.Request, *DescribeDBsOutput)

	DescribeExampleSQLCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeExampleSQLCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeExampleSQLCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeExampleSQL(*DescribeExampleSQLInput) (*DescribeExampleSQLOutput, error)
	DescribeExampleSQLWithContext(volcengine.Context, *DescribeExampleSQLInput, ...request.Option) (*DescribeExampleSQLOutput, error)
	DescribeExampleSQLRequest(*DescribeExampleSQLInput) (*request.Request, *DescribeExampleSQLOutput)

	DescribeSlowLogTimeSeriesStatsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSlowLogTimeSeriesStatsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSlowLogTimeSeriesStatsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSlowLogTimeSeriesStats(*DescribeSlowLogTimeSeriesStatsInput) (*DescribeSlowLogTimeSeriesStatsOutput, error)
	DescribeSlowLogTimeSeriesStatsWithContext(volcengine.Context, *DescribeSlowLogTimeSeriesStatsInput, ...request.Option) (*DescribeSlowLogTimeSeriesStatsOutput, error)
	DescribeSlowLogTimeSeriesStatsRequest(*DescribeSlowLogTimeSeriesStatsInput) (*request.Request, *DescribeSlowLogTimeSeriesStatsOutput)

	DescribeSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSlowLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSlowLogs(*DescribeSlowLogsInput) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsWithContext(volcengine.Context, *DescribeSlowLogsInput, ...request.Option) (*DescribeSlowLogsOutput, error)
	DescribeSlowLogsRequest(*DescribeSlowLogsInput) (*request.Request, *DescribeSlowLogsOutput)

	DescribeSourceIPsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeSourceIPsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeSourceIPsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeSourceIPs(*DescribeSourceIPsInput) (*DescribeSourceIPsOutput, error)
	DescribeSourceIPsWithContext(volcengine.Context, *DescribeSourceIPsInput, ...request.Option) (*DescribeSourceIPsOutput, error)
	DescribeSourceIPsRequest(*DescribeSourceIPsInput) (*request.Request, *DescribeSourceIPsOutput)

	DescribeUsersCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DescribeUsersCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DescribeUsersCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DescribeUsers(*DescribeUsersInput) (*DescribeUsersOutput, error)
	DescribeUsersWithContext(volcengine.Context, *DescribeUsersInput, ...request.Option) (*DescribeUsersOutput, error)
	DescribeUsersRequest(*DescribeUsersInput) (*request.Request, *DescribeUsersOutput)

	DownloadSlowLogsCommon(*map[string]interface{}) (*map[string]interface{}, error)
	DownloadSlowLogsCommonWithContext(volcengine.Context, *map[string]interface{}, ...request.Option) (*map[string]interface{}, error)
	DownloadSlowLogsCommonRequest(*map[string]interface{}) (*request.Request, *map[string]interface{})

	DownloadSlowLogs(*DownloadSlowLogsInput) (*DownloadSlowLogsOutput, error)
	DownloadSlowLogsWithContext(volcengine.Context, *DownloadSlowLogsInput, ...request.Option) (*DownloadSlowLogsOutput, error)
	DownloadSlowLogsRequest(*DownloadSlowLogsInput) (*request.Request, *DownloadSlowLogsOutput)
}

DBWAPI provides an interface to enable mocking the dbw.DBW service client's API operation,

// volcengine sdk func uses an SDK service client to make a request to
// DBW.
func myFunc(svc DBWAPI) bool {
    // Make svc.DataCancelExec request
}

func main() {
    sess := session.New()
    svc := dbw.New(sess)

    myFunc(svc)
}

type DataCancelExecInput

type DataCancelExecInput struct {
	SessionId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataCancelExecInput) GoString

func (s DataCancelExecInput) GoString() string

GoString returns the string representation

func (*DataCancelExecInput) SetSessionId

func (s *DataCancelExecInput) SetSessionId(v string) *DataCancelExecInput

SetSessionId sets the SessionId field's value.

func (DataCancelExecInput) String

func (s DataCancelExecInput) String() string

String returns the string representation

type DataCancelExecOutput

type DataCancelExecOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DataCancelExecOutput) GoString

func (s DataCancelExecOutput) GoString() string

GoString returns the string representation

func (DataCancelExecOutput) String

func (s DataCancelExecOutput) String() string

String returns the string representation

type DataCloseSessionInput

type DataCloseSessionInput struct {
	SessionId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataCloseSessionInput) GoString

func (s DataCloseSessionInput) GoString() string

GoString returns the string representation

func (*DataCloseSessionInput) SetSessionId

SetSessionId sets the SessionId field's value.

func (DataCloseSessionInput) String

func (s DataCloseSessionInput) String() string

String returns the string representation

type DataCloseSessionOutput

type DataCloseSessionOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DataCloseSessionOutput) GoString

func (s DataCloseSessionOutput) GoString() string

GoString returns the string representation

func (DataCloseSessionOutput) String

func (s DataCloseSessionOutput) String() string

String returns the string representation

type DataConnectInstanceInput

type DataConnectInstanceInput struct {
	DatabaseName *string `type:"string"`

	InstanceId *string `type:"string"`

	InstanceType *string `type:"string"`

	KeepAliveOverTime *int64 `type:"int64"`

	Password *string `type:"string"`

	Username *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataConnectInstanceInput) GoString

func (s DataConnectInstanceInput) GoString() string

GoString returns the string representation

func (*DataConnectInstanceInput) SetDatabaseName

SetDatabaseName sets the DatabaseName field's value.

func (*DataConnectInstanceInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DataConnectInstanceInput) SetInstanceType

SetInstanceType sets the InstanceType field's value.

func (*DataConnectInstanceInput) SetKeepAliveOverTime

func (s *DataConnectInstanceInput) SetKeepAliveOverTime(v int64) *DataConnectInstanceInput

SetKeepAliveOverTime sets the KeepAliveOverTime field's value.

func (*DataConnectInstanceInput) SetPassword

SetPassword sets the Password field's value.

func (*DataConnectInstanceInput) SetUsername

SetUsername sets the Username field's value.

func (DataConnectInstanceInput) String

func (s DataConnectInstanceInput) String() string

String returns the string representation

type DataConnectInstanceOutput

type DataConnectInstanceOutput struct {
	Metadata *response.ResponseMetadata

	DatabaseName *string `type:"string"`

	SessionId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataConnectInstanceOutput) GoString

func (s DataConnectInstanceOutput) GoString() string

GoString returns the string representation

func (*DataConnectInstanceOutput) SetDatabaseName

SetDatabaseName sets the DatabaseName field's value.

func (*DataConnectInstanceOutput) SetSessionId

SetSessionId sets the SessionId field's value.

func (DataConnectInstanceOutput) String

func (s DataConnectInstanceOutput) String() string

String returns the string representation

type DataExecCommandsInput

type DataExecCommandsInput struct {
	Commands *string `type:"string"`

	DatabaseName *string `type:"string"`

	SessionId *string `type:"string"`

	TimeOutSeconds *int64 `type:"int64"`
	// contains filtered or unexported fields
}

func (DataExecCommandsInput) GoString

func (s DataExecCommandsInput) GoString() string

GoString returns the string representation

func (*DataExecCommandsInput) SetCommands

SetCommands sets the Commands field's value.

func (*DataExecCommandsInput) SetDatabaseName

func (s *DataExecCommandsInput) SetDatabaseName(v string) *DataExecCommandsInput

SetDatabaseName sets the DatabaseName field's value.

func (*DataExecCommandsInput) SetSessionId

SetSessionId sets the SessionId field's value.

func (*DataExecCommandsInput) SetTimeOutSeconds

func (s *DataExecCommandsInput) SetTimeOutSeconds(v int64) *DataExecCommandsInput

SetTimeOutSeconds sets the TimeOutSeconds field's value.

func (DataExecCommandsInput) String

func (s DataExecCommandsInput) String() string

String returns the string representation

type DataExecCommandsOutput

type DataExecCommandsOutput struct {
	Metadata *response.ResponseMetadata

	Results []*ResultForDataExecCommandsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DataExecCommandsOutput) GoString

func (s DataExecCommandsOutput) GoString() string

GoString returns the string representation

func (*DataExecCommandsOutput) SetResults

SetResults sets the Results field's value.

func (DataExecCommandsOutput) String

func (s DataExecCommandsOutput) String() string

String returns the string representation

type DataSessionKeepAliveInput

type DataSessionKeepAliveInput struct {
	SessionId *string `type:"string"`
	// contains filtered or unexported fields
}

func (DataSessionKeepAliveInput) GoString

func (s DataSessionKeepAliveInput) GoString() string

GoString returns the string representation

func (*DataSessionKeepAliveInput) SetSessionId

SetSessionId sets the SessionId field's value.

func (DataSessionKeepAliveInput) String

func (s DataSessionKeepAliveInput) String() string

String returns the string representation

type DataSessionKeepAliveOutput

type DataSessionKeepAliveOutput struct {
	Metadata *response.ResponseMetadata
	// contains filtered or unexported fields
}

func (DataSessionKeepAliveOutput) GoString

func (s DataSessionKeepAliveOutput) GoString() string

GoString returns the string representation

func (DataSessionKeepAliveOutput) String

String returns the string representation

type DescribeAggregateSlowLogsInput

type DescribeAggregateSlowLogsInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeAggregateSlowLogsInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	OrderBy *string `type:"string" enum:"EnumOfOrderByForDescribeAggregateSlowLogsInput"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeAggregateSlowLogsInput `type:"structure"`

	SortBy *string `type:"string" enum:"EnumOfSortByForDescribeAggregateSlowLogsInput"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeAggregateSlowLogsInput) GoString

GoString returns the string representation

func (*DescribeAggregateSlowLogsInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeAggregateSlowLogsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeAggregateSlowLogsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeAggregateSlowLogsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DescribeAggregateSlowLogsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeAggregateSlowLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeAggregateSlowLogsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeAggregateSlowLogsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeAggregateSlowLogsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*DescribeAggregateSlowLogsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeAggregateSlowLogsInput) String

String returns the string representation

type DescribeAggregateSlowLogsOutput

type DescribeAggregateSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	AggregateSlowLogs []*AggregateSlowLogForDescribeAggregateSlowLogsOutput `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*DescribeAggregateSlowLogsOutput) SetAggregateSlowLogs

SetAggregateSlowLogs sets the AggregateSlowLogs field's value.

func (*DescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeAggregateSlowLogsOutput) String

String returns the string representation

type DescribeAvailableTLSTopicInput

type DescribeAvailableTLSTopicInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeAvailableTLSTopicInput"`

	LabelType *string `type:"string" enum:"EnumOfLabelTypeForDescribeAvailableTLSTopicInput"`
	// contains filtered or unexported fields
}

func (DescribeAvailableTLSTopicInput) GoString

GoString returns the string representation

func (*DescribeAvailableTLSTopicInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeAvailableTLSTopicInput) SetLabelType

SetLabelType sets the LabelType field's value.

func (DescribeAvailableTLSTopicInput) String

String returns the string representation

type DescribeAvailableTLSTopicOutput

type DescribeAvailableTLSTopicOutput struct {
	Metadata *response.ResponseMetadata

	Endpoint *string `type:"string"`

	Topic *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeAvailableTLSTopicOutput) GoString

GoString returns the string representation

func (*DescribeAvailableTLSTopicOutput) SetEndpoint

SetEndpoint sets the Endpoint field's value.

func (*DescribeAvailableTLSTopicOutput) SetTopic

SetTopic sets the Topic field's value.

func (DescribeAvailableTLSTopicOutput) String

String returns the string representation

type DescribeDBsInput

type DescribeDBsInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeDBsInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeDBsInput `type:"structure"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeDBsInput) GoString

func (s DescribeDBsInput) GoString() string

GoString returns the string representation

func (*DescribeDBsInput) SetDSType

func (s *DescribeDBsInput) SetDSType(v string) *DescribeDBsInput

SetDSType sets the DSType field's value.

func (*DescribeDBsInput) SetEndTime

func (s *DescribeDBsInput) SetEndTime(v int32) *DescribeDBsInput

SetEndTime sets the EndTime field's value.

func (*DescribeDBsInput) SetInstanceId

func (s *DescribeDBsInput) SetInstanceId(v string) *DescribeDBsInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeDBsInput) SetPageNumber

func (s *DescribeDBsInput) SetPageNumber(v int32) *DescribeDBsInput

SetPageNumber sets the PageNumber field's value.

func (*DescribeDBsInput) SetPageSize

func (s *DescribeDBsInput) SetPageSize(v int32) *DescribeDBsInput

SetPageSize sets the PageSize field's value.

func (*DescribeDBsInput) SetRegionId

func (s *DescribeDBsInput) SetRegionId(v string) *DescribeDBsInput

SetRegionId sets the RegionId field's value.

func (*DescribeDBsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeDBsInput) SetStartTime

func (s *DescribeDBsInput) SetStartTime(v int32) *DescribeDBsInput

SetStartTime sets the StartTime field's value.

func (DescribeDBsInput) String

func (s DescribeDBsInput) String() string

String returns the string representation

type DescribeDBsOutput

type DescribeDBsOutput struct {
	Metadata *response.ResponseMetadata

	DBs []*string `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeDBsOutput) GoString

func (s DescribeDBsOutput) GoString() string

GoString returns the string representation

func (*DescribeDBsOutput) SetDBs

func (s *DescribeDBsOutput) SetDBs(v []*string) *DescribeDBsOutput

SetDBs sets the DBs field's value.

func (*DescribeDBsOutput) SetTotal

func (s *DescribeDBsOutput) SetTotal(v int32) *DescribeDBsOutput

SetTotal sets the Total field's value.

func (DescribeDBsOutput) String

func (s DescribeDBsOutput) String() string

String returns the string representation

type DescribeExampleSQLInput

type DescribeExampleSQLInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeExampleSQLInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeExampleSQLInput `type:"structure"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeExampleSQLInput) GoString

func (s DescribeExampleSQLInput) GoString() string

GoString returns the string representation

func (*DescribeExampleSQLInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeExampleSQLInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeExampleSQLInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeExampleSQLInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeExampleSQLInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeExampleSQLInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeExampleSQLInput) String

func (s DescribeExampleSQLInput) String() string

String returns the string representation

type DescribeExampleSQLOutput

type DescribeExampleSQLOutput struct {
	Metadata *response.ResponseMetadata

	SQLText *string `type:"string"`
	// contains filtered or unexported fields
}

func (DescribeExampleSQLOutput) GoString

func (s DescribeExampleSQLOutput) GoString() string

GoString returns the string representation

func (*DescribeExampleSQLOutput) SetSQLText

SetSQLText sets the SQLText field's value.

func (DescribeExampleSQLOutput) String

func (s DescribeExampleSQLOutput) String() string

String returns the string representation

type DescribeSlowLogTimeSeriesStatsInput

type DescribeSlowLogTimeSeriesStatsInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeSlowLogTimeSeriesStatsInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	Interval *int32 `type:"int32"`

	Limit *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeSlowLogTimeSeriesStatsInput `type:"structure"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeSlowLogTimeSeriesStatsInput) GoString

GoString returns the string representation

func (*DescribeSlowLogTimeSeriesStatsInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetInterval

SetInterval sets the Interval field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetLimit

SetLimit sets the Limit field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeSlowLogTimeSeriesStatsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeSlowLogTimeSeriesStatsInput) String

String returns the string representation

type DescribeSlowLogTimeSeriesStatsOutput

type DescribeSlowLogTimeSeriesStatsOutput struct {
	Metadata *response.ResponseMetadata

	CpuUsageStats []*CpuUsageStatForDescribeSlowLogTimeSeriesStatsOutput `type:"list"`

	SlowLogCountStats []*SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeSlowLogTimeSeriesStatsOutput) GoString

GoString returns the string representation

func (*DescribeSlowLogTimeSeriesStatsOutput) SetCpuUsageStats

SetCpuUsageStats sets the CpuUsageStats field's value.

func (*DescribeSlowLogTimeSeriesStatsOutput) SetSlowLogCountStats

SetSlowLogCountStats sets the SlowLogCountStats field's value.

func (DescribeSlowLogTimeSeriesStatsOutput) String

String returns the string representation

type DescribeSlowLogsInput

type DescribeSlowLogsInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeSlowLogsInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeSlowLogsInput `type:"structure"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeSlowLogsInput) GoString

func (s DescribeSlowLogsInput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeSlowLogsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeSlowLogsInput) SetInstanceId

func (s *DescribeSlowLogsInput) SetInstanceId(v string) *DescribeSlowLogsInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeSlowLogsInput) SetPageNumber

func (s *DescribeSlowLogsInput) SetPageNumber(v int32) *DescribeSlowLogsInput

SetPageNumber sets the PageNumber field's value.

func (*DescribeSlowLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeSlowLogsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeSlowLogsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeSlowLogsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeSlowLogsInput) String

func (s DescribeSlowLogsInput) String() string

String returns the string representation

type DescribeSlowLogsOutput

type DescribeSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	SlowLogs []*SlowLogForDescribeSlowLogsOutput `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeSlowLogsOutput) GoString

func (s DescribeSlowLogsOutput) GoString() string

GoString returns the string representation

func (*DescribeSlowLogsOutput) SetSlowLogs

SetSlowLogs sets the SlowLogs field's value.

func (*DescribeSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeSlowLogsOutput) String

func (s DescribeSlowLogsOutput) String() string

String returns the string representation

type DescribeSourceIPsInput

type DescribeSourceIPsInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeSourceIPsInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeSourceIPsInput `type:"structure"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeSourceIPsInput) GoString

func (s DescribeSourceIPsInput) GoString() string

GoString returns the string representation

func (*DescribeSourceIPsInput) SetDSType

SetDSType sets the DSType field's value.

func (*DescribeSourceIPsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DescribeSourceIPsInput) SetInstanceId

SetInstanceId sets the InstanceId field's value.

func (*DescribeSourceIPsInput) SetPageNumber

SetPageNumber sets the PageNumber field's value.

func (*DescribeSourceIPsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DescribeSourceIPsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DescribeSourceIPsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeSourceIPsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DescribeSourceIPsInput) String

func (s DescribeSourceIPsInput) String() string

String returns the string representation

type DescribeSourceIPsOutput

type DescribeSourceIPsOutput struct {
	Metadata *response.ResponseMetadata

	SourceIPs []*string `type:"list"`

	Total *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeSourceIPsOutput) GoString

func (s DescribeSourceIPsOutput) GoString() string

GoString returns the string representation

func (*DescribeSourceIPsOutput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*DescribeSourceIPsOutput) SetTotal

SetTotal sets the Total field's value.

func (DescribeSourceIPsOutput) String

func (s DescribeSourceIPsOutput) String() string

String returns the string representation

type DescribeUsersInput

type DescribeUsersInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDescribeUsersInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDescribeUsersInput `type:"structure"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DescribeUsersInput) GoString

func (s DescribeUsersInput) GoString() string

GoString returns the string representation

func (*DescribeUsersInput) SetDSType

func (s *DescribeUsersInput) SetDSType(v string) *DescribeUsersInput

SetDSType sets the DSType field's value.

func (*DescribeUsersInput) SetEndTime

func (s *DescribeUsersInput) SetEndTime(v int32) *DescribeUsersInput

SetEndTime sets the EndTime field's value.

func (*DescribeUsersInput) SetInstanceId

func (s *DescribeUsersInput) SetInstanceId(v string) *DescribeUsersInput

SetInstanceId sets the InstanceId field's value.

func (*DescribeUsersInput) SetPageNumber

func (s *DescribeUsersInput) SetPageNumber(v int32) *DescribeUsersInput

SetPageNumber sets the PageNumber field's value.

func (*DescribeUsersInput) SetPageSize

func (s *DescribeUsersInput) SetPageSize(v int32) *DescribeUsersInput

SetPageSize sets the PageSize field's value.

func (*DescribeUsersInput) SetRegionId

func (s *DescribeUsersInput) SetRegionId(v string) *DescribeUsersInput

SetRegionId sets the RegionId field's value.

func (*DescribeUsersInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DescribeUsersInput) SetStartTime

func (s *DescribeUsersInput) SetStartTime(v int32) *DescribeUsersInput

SetStartTime sets the StartTime field's value.

func (DescribeUsersInput) String

func (s DescribeUsersInput) String() string

String returns the string representation

type DescribeUsersOutput

type DescribeUsersOutput struct {
	Metadata *response.ResponseMetadata

	Total *int32 `type:"int32"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (DescribeUsersOutput) GoString

func (s DescribeUsersOutput) GoString() string

GoString returns the string representation

func (*DescribeUsersOutput) SetTotal

SetTotal sets the Total field's value.

func (*DescribeUsersOutput) SetUsers

func (s *DescribeUsersOutput) SetUsers(v []*string) *DescribeUsersOutput

SetUsers sets the Users field's value.

func (DescribeUsersOutput) String

func (s DescribeUsersOutput) String() string

String returns the string representation

type DownloadSlowLogsInput

type DownloadSlowLogsInput struct {
	DSType *string `type:"string" enum:"EnumOfDSTypeForDownloadSlowLogsInput"`

	EndTime *int32 `type:"int32"`

	InstanceId *string `type:"string"`

	OrderBy *string `type:"string"`

	PageNumber *int32 `type:"int32"`

	PageSize *int32 `type:"int32"`

	RegionId *string `type:"string"`

	SearchParam *SearchParamForDownloadSlowLogsInput `type:"structure"`

	SortBy *string `type:"string" enum:"EnumOfSortByForDownloadSlowLogsInput"`

	StartTime *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (DownloadSlowLogsInput) GoString

func (s DownloadSlowLogsInput) GoString() string

GoString returns the string representation

func (*DownloadSlowLogsInput) SetDSType

SetDSType sets the DSType field's value.

func (*DownloadSlowLogsInput) SetEndTime

SetEndTime sets the EndTime field's value.

func (*DownloadSlowLogsInput) SetInstanceId

func (s *DownloadSlowLogsInput) SetInstanceId(v string) *DownloadSlowLogsInput

SetInstanceId sets the InstanceId field's value.

func (*DownloadSlowLogsInput) SetOrderBy

SetOrderBy sets the OrderBy field's value.

func (*DownloadSlowLogsInput) SetPageNumber

func (s *DownloadSlowLogsInput) SetPageNumber(v int32) *DownloadSlowLogsInput

SetPageNumber sets the PageNumber field's value.

func (*DownloadSlowLogsInput) SetPageSize

SetPageSize sets the PageSize field's value.

func (*DownloadSlowLogsInput) SetRegionId

SetRegionId sets the RegionId field's value.

func (*DownloadSlowLogsInput) SetSearchParam

SetSearchParam sets the SearchParam field's value.

func (*DownloadSlowLogsInput) SetSortBy

SetSortBy sets the SortBy field's value.

func (*DownloadSlowLogsInput) SetStartTime

SetStartTime sets the StartTime field's value.

func (DownloadSlowLogsInput) String

func (s DownloadSlowLogsInput) String() string

String returns the string representation

type DownloadSlowLogsOutput

type DownloadSlowLogsOutput struct {
	Metadata *response.ResponseMetadata

	FileURL *string `type:"string"`
	// contains filtered or unexported fields
}

func (DownloadSlowLogsOutput) GoString

func (s DownloadSlowLogsOutput) GoString() string

GoString returns the string representation

func (*DownloadSlowLogsOutput) SetFileURL

SetFileURL sets the FileURL field's value.

func (DownloadSlowLogsOutput) String

func (s DownloadSlowLogsOutput) String() string

String returns the string representation

type LockTimeStatsForDescribeAggregateSlowLogsOutput

type LockTimeStatsForDescribeAggregateSlowLogsOutput struct {
	Average *float64 `type:"double"`

	Max *float64 `type:"double"`

	Median *float64 `type:"double"`

	Min *float64 `type:"double"`

	P95 *float64 `type:"double"`

	Stddev *float64 `type:"double"`

	Total *float64 `type:"double"`
	// contains filtered or unexported fields
}

func (LockTimeStatsForDescribeAggregateSlowLogsOutput) GoString

GoString returns the string representation

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetAverage

SetAverage sets the Average field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetMax

SetMax sets the Max field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetMedian

SetMedian sets the Median field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetMin

SetMin sets the Min field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetP95

SetP95 sets the P95 field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetStddev

SetStddev sets the Stddev field's value.

func (*LockTimeStatsForDescribeAggregateSlowLogsOutput) SetTotal

SetTotal sets the Total field's value.

func (LockTimeStatsForDescribeAggregateSlowLogsOutput) String

String returns the string representation

type ResultForDataExecCommandsOutput

type ResultForDataExecCommandsOutput struct {
	ColumnNames []*string `type:"list"`

	CommandStr *string `type:"string"`

	ReasonDetail *string `type:"string"`

	RowCount *int32 `type:"int32"`

	Rows []*RowForDataExecCommandsOutput `type:"list"`

	RunTime *int64 `type:"int64"`

	State *string `type:"string" enum:"EnumOfStateForDataExecCommandsOutput"`
	// contains filtered or unexported fields
}

func (ResultForDataExecCommandsOutput) GoString

GoString returns the string representation

func (*ResultForDataExecCommandsOutput) SetColumnNames

SetColumnNames sets the ColumnNames field's value.

func (*ResultForDataExecCommandsOutput) SetCommandStr

SetCommandStr sets the CommandStr field's value.

func (*ResultForDataExecCommandsOutput) SetReasonDetail

SetReasonDetail sets the ReasonDetail field's value.

func (*ResultForDataExecCommandsOutput) SetRowCount

SetRowCount sets the RowCount field's value.

func (*ResultForDataExecCommandsOutput) SetRows

SetRows sets the Rows field's value.

func (*ResultForDataExecCommandsOutput) SetRunTime

SetRunTime sets the RunTime field's value.

func (*ResultForDataExecCommandsOutput) SetState

SetState sets the State field's value.

func (ResultForDataExecCommandsOutput) String

String returns the string representation

type RowForDataExecCommandsOutput

type RowForDataExecCommandsOutput struct {
	Cells []*string `type:"list"`
	// contains filtered or unexported fields
}

func (RowForDataExecCommandsOutput) GoString

func (s RowForDataExecCommandsOutput) GoString() string

GoString returns the string representation

func (*RowForDataExecCommandsOutput) SetCells

SetCells sets the Cells field's value.

func (RowForDataExecCommandsOutput) String

String returns the string representation

type SearchParamForDescribeAggregateSlowLogsInput

type SearchParamForDescribeAggregateSlowLogsInput struct {
	DBs []*string `type:"list"`

	GroupIgnored []*string `type:"list"`

	Keywords []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeAggregateSlowLogsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeAggregateSlowLogsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetGroupIgnored

SetGroupIgnored sets the GroupIgnored field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetKeywords

SetKeywords sets the Keywords field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeAggregateSlowLogsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeAggregateSlowLogsInput) String

String returns the string representation

type SearchParamForDescribeDBsInput

type SearchParamForDescribeDBsInput struct {
	DBs []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SQLTemplate *string `type:"string"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeDBsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeDBsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeDBsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeDBsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeDBsInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeDBsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeDBsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeDBsInput) String

String returns the string representation

type SearchParamForDescribeExampleSQLInput

type SearchParamForDescribeExampleSQLInput struct {
	DBs []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SQLTemplate *string `type:"string"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeExampleSQLInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeExampleSQLInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeExampleSQLInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeExampleSQLInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeExampleSQLInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeExampleSQLInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeExampleSQLInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeExampleSQLInput) String

String returns the string representation

type SearchParamForDescribeSlowLogTimeSeriesStatsInput

type SearchParamForDescribeSlowLogTimeSeriesStatsInput struct {
	DBs []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SQLTemplate *string `type:"string"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeSlowLogTimeSeriesStatsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeSlowLogTimeSeriesStatsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeSlowLogTimeSeriesStatsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeSlowLogTimeSeriesStatsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeSlowLogTimeSeriesStatsInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeSlowLogTimeSeriesStatsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeSlowLogTimeSeriesStatsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeSlowLogTimeSeriesStatsInput) String

String returns the string representation

type SearchParamForDescribeSlowLogsInput

type SearchParamForDescribeSlowLogsInput struct {
	DBs []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SQLTemplate *string `type:"string"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeSlowLogsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeSlowLogsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeSlowLogsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeSlowLogsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeSlowLogsInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeSlowLogsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeSlowLogsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeSlowLogsInput) String

String returns the string representation

type SearchParamForDescribeSourceIPsInput

type SearchParamForDescribeSourceIPsInput struct {
	DBs []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SQLTemplate *string `type:"string"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeSourceIPsInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeSourceIPsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeSourceIPsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeSourceIPsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeSourceIPsInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeSourceIPsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeSourceIPsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeSourceIPsInput) String

String returns the string representation

type SearchParamForDescribeUsersInput

type SearchParamForDescribeUsersInput struct {
	DBs []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SQLTemplate *string `type:"string"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDescribeUsersInput) GoString

GoString returns the string representation

func (*SearchParamForDescribeUsersInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDescribeUsersInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDescribeUsersInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDescribeUsersInput) SetSQLTemplate

SetSQLTemplate sets the SQLTemplate field's value.

func (*SearchParamForDescribeUsersInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDescribeUsersInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDescribeUsersInput) String

String returns the string representation

type SearchParamForDownloadSlowLogsInput

type SearchParamForDownloadSlowLogsInput struct {
	DBs []*string `type:"list"`

	GroupIgnored []*string `type:"list"`

	Keywords []*string `type:"list"`

	MaxQueryTime *float64 `type:"double"`

	MinQueryTime *float64 `type:"double"`

	SourceIPs []*string `type:"list"`

	Users []*string `type:"list"`
	// contains filtered or unexported fields
}

func (SearchParamForDownloadSlowLogsInput) GoString

GoString returns the string representation

func (*SearchParamForDownloadSlowLogsInput) SetDBs

SetDBs sets the DBs field's value.

func (*SearchParamForDownloadSlowLogsInput) SetGroupIgnored

SetGroupIgnored sets the GroupIgnored field's value.

func (*SearchParamForDownloadSlowLogsInput) SetKeywords

SetKeywords sets the Keywords field's value.

func (*SearchParamForDownloadSlowLogsInput) SetMaxQueryTime

SetMaxQueryTime sets the MaxQueryTime field's value.

func (*SearchParamForDownloadSlowLogsInput) SetMinQueryTime

SetMinQueryTime sets the MinQueryTime field's value.

func (*SearchParamForDownloadSlowLogsInput) SetSourceIPs

SetSourceIPs sets the SourceIPs field's value.

func (*SearchParamForDownloadSlowLogsInput) SetUsers

SetUsers sets the Users field's value.

func (SearchParamForDownloadSlowLogsInput) String

String returns the string representation

type SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput

type SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput struct {
	Count *int32 `type:"int32"`

	Timestamp *int32 `type:"int32"`
	// contains filtered or unexported fields
}

func (SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput) GoString

GoString returns the string representation

func (*SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput) SetCount

SetCount sets the Count field's value.

func (*SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (SlowLogCountStatForDescribeSlowLogTimeSeriesStatsOutput) String

String returns the string representation

type SlowLogForDescribeSlowLogsOutput

type SlowLogForDescribeSlowLogsOutput struct {
	ConnectionId *int32 `type:"int32"`

	DB *string `type:"string"`

	LockTime *float64 `type:"double"`

	QueryTime *float64 `type:"double"`

	RowsExamined *int32 `type:"int32"`

	RowsSent *int32 `type:"int32"`

	SQLText *string `type:"string"`

	SourceIP *string `type:"string"`

	Timestamp *int32 `type:"int32"`

	User *string `type:"string"`
	// contains filtered or unexported fields
}

func (SlowLogForDescribeSlowLogsOutput) GoString

GoString returns the string representation

func (*SlowLogForDescribeSlowLogsOutput) SetConnectionId

SetConnectionId sets the ConnectionId field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetDB

SetDB sets the DB field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetLockTime

SetLockTime sets the LockTime field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetQueryTime

SetQueryTime sets the QueryTime field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetRowsExamined

SetRowsExamined sets the RowsExamined field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetRowsSent

SetRowsSent sets the RowsSent field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSQLText

SetSQLText sets the SQLText field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetSourceIP

SetSourceIP sets the SourceIP field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetTimestamp

SetTimestamp sets the Timestamp field's value.

func (*SlowLogForDescribeSlowLogsOutput) SetUser

SetUser sets the User field's value.

func (SlowLogForDescribeSlowLogsOutput) String

String returns the string representation

Jump to

Keyboard shortcuts

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