client

package
v1.0.5 Latest Latest
Warning

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

Go to latest
Published: Sep 14, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchExecuteStatementRequest

type BatchExecuteStatementRequest struct {
	Database      *string           `json:"Database,omitempty" xml:"Database,omitempty"`
	ParameterSets [][]*SqlParameter `json:"ParameterSets,omitempty" xml:"ParameterSets,omitempty" type:"Repeated"`
	ResourceArn   *string           `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string           `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Sql           *string           `json:"Sql,omitempty" xml:"Sql,omitempty"`
	TransactionId *string           `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (BatchExecuteStatementRequest) GoString

func (s BatchExecuteStatementRequest) GoString() string

func (*BatchExecuteStatementRequest) SetDatabase

func (*BatchExecuteStatementRequest) SetParameterSets

func (*BatchExecuteStatementRequest) SetResourceArn

func (*BatchExecuteStatementRequest) SetSecretArn

func (*BatchExecuteStatementRequest) SetSql

func (*BatchExecuteStatementRequest) SetTransactionId

func (BatchExecuteStatementRequest) String

type BatchExecuteStatementResponse

type BatchExecuteStatementResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *BatchExecuteStatementResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BatchExecuteStatementResponse) GoString

func (*BatchExecuteStatementResponse) SetBody

func (*BatchExecuteStatementResponse) SetHeaders

func (*BatchExecuteStatementResponse) SetStatusCode

func (BatchExecuteStatementResponse) String

type BatchExecuteStatementResponseBody

type BatchExecuteStatementResponseBody struct {
	Code      *string                      `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *BatchExecuteStatementResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string                      `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                      `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                        `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (BatchExecuteStatementResponseBody) GoString

func (*BatchExecuteStatementResponseBody) SetCode

func (*BatchExecuteStatementResponseBody) SetData

func (*BatchExecuteStatementResponseBody) SetMessage

func (*BatchExecuteStatementResponseBody) SetRequestId

func (*BatchExecuteStatementResponseBody) SetSuccess

func (BatchExecuteStatementResponseBody) String

type BatchExecuteStatementResult

type BatchExecuteStatementResult struct {
	GeneratedFieldsList [][]*Field `json:"GeneratedFieldsList,omitempty" xml:"GeneratedFieldsList,omitempty" type:"Repeated"`
}

func (BatchExecuteStatementResult) GoString

func (s BatchExecuteStatementResult) GoString() string

func (*BatchExecuteStatementResult) SetGeneratedFieldsList

func (s *BatchExecuteStatementResult) SetGeneratedFieldsList(v [][]*Field) *BatchExecuteStatementResult

func (BatchExecuteStatementResult) String

type BatchExecuteStatementShrinkRequest

type BatchExecuteStatementShrinkRequest struct {
	Database            *string `json:"Database,omitempty" xml:"Database,omitempty"`
	ParameterSetsShrink *string `json:"ParameterSets,omitempty" xml:"ParameterSets,omitempty"`
	ResourceArn         *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn           *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Sql                 *string `json:"Sql,omitempty" xml:"Sql,omitempty"`
	TransactionId       *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (BatchExecuteStatementShrinkRequest) GoString

func (*BatchExecuteStatementShrinkRequest) SetDatabase

func (*BatchExecuteStatementShrinkRequest) SetParameterSetsShrink

func (*BatchExecuteStatementShrinkRequest) SetResourceArn

func (*BatchExecuteStatementShrinkRequest) SetSecretArn

func (*BatchExecuteStatementShrinkRequest) SetSql

func (*BatchExecuteStatementShrinkRequest) SetTransactionId

func (BatchExecuteStatementShrinkRequest) String

type BeginTransactionRequest

type BeginTransactionRequest struct {
	Database    *string `json:"Database,omitempty" xml:"Database,omitempty"`
	ResourceArn *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn   *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
}

func (BeginTransactionRequest) GoString

func (s BeginTransactionRequest) GoString() string

func (*BeginTransactionRequest) SetDatabase

func (*BeginTransactionRequest) SetResourceArn

func (*BeginTransactionRequest) SetSecretArn

func (BeginTransactionRequest) String

func (s BeginTransactionRequest) String() string

type BeginTransactionResponse

type BeginTransactionResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *BeginTransactionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BeginTransactionResponse) GoString

func (s BeginTransactionResponse) GoString() string

func (*BeginTransactionResponse) SetBody

func (*BeginTransactionResponse) SetHeaders

func (*BeginTransactionResponse) SetStatusCode

func (BeginTransactionResponse) String

func (s BeginTransactionResponse) String() string

type BeginTransactionResponseBody

type BeginTransactionResponseBody struct {
	Code      *string                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *BeginTransactionResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (BeginTransactionResponseBody) GoString

func (s BeginTransactionResponseBody) GoString() string

func (*BeginTransactionResponseBody) SetCode

func (*BeginTransactionResponseBody) SetData

func (*BeginTransactionResponseBody) SetMessage

func (*BeginTransactionResponseBody) SetRequestId

func (*BeginTransactionResponseBody) SetSuccess

func (BeginTransactionResponseBody) String

type BeginTransactionResult

type BeginTransactionResult struct {
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (BeginTransactionResult) GoString

func (s BeginTransactionResult) GoString() string

func (*BeginTransactionResult) SetTransactionId

func (s *BeginTransactionResult) SetTransactionId(v string) *BeginTransactionResult

func (BeginTransactionResult) String

func (s BeginTransactionResult) String() string

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) BatchExecuteStatement

func (client *Client) BatchExecuteStatement(request *BatchExecuteStatementRequest) (_result *BatchExecuteStatementResponse, _err error)

func (*Client) BatchExecuteStatementWithOptions

func (client *Client) BatchExecuteStatementWithOptions(tmpReq *BatchExecuteStatementRequest, runtime *util.RuntimeOptions) (_result *BatchExecuteStatementResponse, _err error)

func (*Client) BeginTransaction

func (client *Client) BeginTransaction(request *BeginTransactionRequest) (_result *BeginTransactionResponse, _err error)

func (*Client) BeginTransactionWithOptions

func (client *Client) BeginTransactionWithOptions(request *BeginTransactionRequest, runtime *util.RuntimeOptions) (_result *BeginTransactionResponse, _err error)

func (*Client) CommitTransaction

func (client *Client) CommitTransaction(request *CommitTransactionRequest) (_result *CommitTransactionResponse, _err error)

func (*Client) CommitTransactionWithOptions

func (client *Client) CommitTransactionWithOptions(request *CommitTransactionRequest, runtime *util.RuntimeOptions) (_result *CommitTransactionResponse, _err error)

func (*Client) Delete added in v1.0.1

func (client *Client) Delete(request *DeleteRequest) (_result *DeleteResponse, _err error)

func (*Client) DeleteWithOptions added in v1.0.1

func (client *Client) DeleteWithOptions(tmpReq *DeleteRequest, runtime *util.RuntimeOptions) (_result *DeleteResponse, _err error)

func (*Client) ExecuteStatement

func (client *Client) ExecuteStatement(request *ExecuteStatementRequest) (_result *ExecuteStatementResponse, _err error)

func (*Client) ExecuteStatementWithOptions

func (client *Client) ExecuteStatementWithOptions(tmpReq *ExecuteStatementRequest, runtime *util.RuntimeOptions) (_result *ExecuteStatementResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) Insert added in v1.0.1

func (client *Client) Insert(request *InsertRequest) (_result *InsertResponse, _err error)

func (*Client) InsertList added in v1.0.1

func (client *Client) InsertList(request *InsertListRequest) (_result *InsertListResponse, _err error)

func (*Client) InsertListWithOptions added in v1.0.1

func (client *Client) InsertListWithOptions(tmpReq *InsertListRequest, runtime *util.RuntimeOptions) (_result *InsertListResponse, _err error)

func (*Client) InsertWithOptions added in v1.0.1

func (client *Client) InsertWithOptions(tmpReq *InsertRequest, runtime *util.RuntimeOptions) (_result *InsertResponse, _err error)

func (*Client) RollbackTransaction

func (client *Client) RollbackTransaction(request *RollbackTransactionRequest) (_result *RollbackTransactionResponse, _err error)

func (*Client) RollbackTransactionWithOptions

func (client *Client) RollbackTransactionWithOptions(request *RollbackTransactionRequest, runtime *util.RuntimeOptions) (_result *RollbackTransactionResponse, _err error)

func (*Client) Select added in v1.0.1

func (client *Client) Select(request *SelectRequest) (_result *SelectResponse, _err error)

func (*Client) SelectWithOptions added in v1.0.1

func (client *Client) SelectWithOptions(tmpReq *SelectRequest, runtime *util.RuntimeOptions) (_result *SelectResponse, _err error)

func (*Client) Update added in v1.0.1

func (client *Client) Update(request *UpdateRequest) (_result *UpdateResponse, _err error)

func (*Client) UpdateWithOptions added in v1.0.1

func (client *Client) UpdateWithOptions(tmpReq *UpdateRequest, runtime *util.RuntimeOptions) (_result *UpdateResponse, _err error)

type ColumnMetadata

type ColumnMetadata struct {
	ArrayBaseColumnType *int32  `json:"ArrayBaseColumnType,omitempty" xml:"ArrayBaseColumnType,omitempty"`
	IsAutoIncrement     *bool   `json:"IsAutoIncrement,omitempty" xml:"IsAutoIncrement,omitempty"`
	IsCaseSensitive     *bool   `json:"IsCaseSensitive,omitempty" xml:"IsCaseSensitive,omitempty"`
	IsCurrency          *bool   `json:"IsCurrency,omitempty" xml:"IsCurrency,omitempty"`
	IsSigned            *bool   `json:"IsSigned,omitempty" xml:"IsSigned,omitempty"`
	Label               *string `json:"Label,omitempty" xml:"Label,omitempty"`
	Name                *string `json:"Name,omitempty" xml:"Name,omitempty"`
	Nullable            *int32  `json:"Nullable,omitempty" xml:"Nullable,omitempty"`
	Precision           *int32  `json:"Precision,omitempty" xml:"Precision,omitempty"`
	Scale               *int32  `json:"Scale,omitempty" xml:"Scale,omitempty"`
	SchemaName          *string `json:"SchemaName,omitempty" xml:"SchemaName,omitempty"`
	TableName           *string `json:"TableName,omitempty" xml:"TableName,omitempty"`
	Type                *int32  `json:"Type,omitempty" xml:"Type,omitempty"`
	TypeName            *string `json:"TypeName,omitempty" xml:"TypeName,omitempty"`
}

func (ColumnMetadata) GoString

func (s ColumnMetadata) GoString() string

func (*ColumnMetadata) SetArrayBaseColumnType

func (s *ColumnMetadata) SetArrayBaseColumnType(v int32) *ColumnMetadata

func (*ColumnMetadata) SetIsAutoIncrement

func (s *ColumnMetadata) SetIsAutoIncrement(v bool) *ColumnMetadata

func (*ColumnMetadata) SetIsCaseSensitive

func (s *ColumnMetadata) SetIsCaseSensitive(v bool) *ColumnMetadata

func (*ColumnMetadata) SetIsCurrency

func (s *ColumnMetadata) SetIsCurrency(v bool) *ColumnMetadata

func (*ColumnMetadata) SetIsSigned

func (s *ColumnMetadata) SetIsSigned(v bool) *ColumnMetadata

func (*ColumnMetadata) SetLabel

func (s *ColumnMetadata) SetLabel(v string) *ColumnMetadata

func (*ColumnMetadata) SetName

func (s *ColumnMetadata) SetName(v string) *ColumnMetadata

func (*ColumnMetadata) SetNullable

func (s *ColumnMetadata) SetNullable(v int32) *ColumnMetadata

func (*ColumnMetadata) SetPrecision

func (s *ColumnMetadata) SetPrecision(v int32) *ColumnMetadata

func (*ColumnMetadata) SetScale

func (s *ColumnMetadata) SetScale(v int32) *ColumnMetadata

func (*ColumnMetadata) SetSchemaName

func (s *ColumnMetadata) SetSchemaName(v string) *ColumnMetadata

func (*ColumnMetadata) SetTableName

func (s *ColumnMetadata) SetTableName(v string) *ColumnMetadata

func (*ColumnMetadata) SetType

func (s *ColumnMetadata) SetType(v int32) *ColumnMetadata

func (*ColumnMetadata) SetTypeName

func (s *ColumnMetadata) SetTypeName(v string) *ColumnMetadata

func (ColumnMetadata) String

func (s ColumnMetadata) String() string

type CommitTransactionRequest

type CommitTransactionRequest struct {
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (CommitTransactionRequest) GoString

func (s CommitTransactionRequest) GoString() string

func (*CommitTransactionRequest) SetResourceArn

func (*CommitTransactionRequest) SetSecretArn

func (*CommitTransactionRequest) SetTransactionId

func (CommitTransactionRequest) String

func (s CommitTransactionRequest) String() string

type CommitTransactionResponse

type CommitTransactionResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CommitTransactionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CommitTransactionResponse) GoString

func (s CommitTransactionResponse) GoString() string

func (*CommitTransactionResponse) SetBody

func (*CommitTransactionResponse) SetHeaders

func (*CommitTransactionResponse) SetStatusCode

func (CommitTransactionResponse) String

func (s CommitTransactionResponse) String() string

type CommitTransactionResponseBody

type CommitTransactionResponseBody struct {
	Code      *string                  `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *CommitTransactionResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string                  `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                  `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                    `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (CommitTransactionResponseBody) GoString

func (*CommitTransactionResponseBody) SetCode

func (*CommitTransactionResponseBody) SetData

func (*CommitTransactionResponseBody) SetMessage

func (*CommitTransactionResponseBody) SetRequestId

func (*CommitTransactionResponseBody) SetSuccess

func (CommitTransactionResponseBody) String

type CommitTransactionResult

type CommitTransactionResult struct {
	TransactionStatus *string `json:"TransactionStatus,omitempty" xml:"TransactionStatus,omitempty"`
}

func (CommitTransactionResult) GoString

func (s CommitTransactionResult) GoString() string

func (*CommitTransactionResult) SetTransactionStatus

func (s *CommitTransactionResult) SetTransactionStatus(v string) *CommitTransactionResult

func (CommitTransactionResult) String

func (s CommitTransactionResult) String() string

type DeleteRequest added in v1.0.1

type DeleteRequest struct {
	Database      *string              `json:"Database,omitempty" xml:"Database,omitempty"`
	Filter        map[string]*Selector `json:"Filter,omitempty" xml:"Filter,omitempty"`
	ResourceArn   *string              `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string              `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string              `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string              `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (DeleteRequest) GoString added in v1.0.1

func (s DeleteRequest) GoString() string

func (*DeleteRequest) SetDatabase added in v1.0.1

func (s *DeleteRequest) SetDatabase(v string) *DeleteRequest

func (*DeleteRequest) SetFilter added in v1.0.1

func (s *DeleteRequest) SetFilter(v map[string]*Selector) *DeleteRequest

func (*DeleteRequest) SetResourceArn added in v1.0.1

func (s *DeleteRequest) SetResourceArn(v string) *DeleteRequest

func (*DeleteRequest) SetSecretArn added in v1.0.1

func (s *DeleteRequest) SetSecretArn(v string) *DeleteRequest

func (*DeleteRequest) SetTable added in v1.0.1

func (s *DeleteRequest) SetTable(v string) *DeleteRequest

func (*DeleteRequest) SetTransactionId added in v1.0.1

func (s *DeleteRequest) SetTransactionId(v string) *DeleteRequest

func (DeleteRequest) String added in v1.0.1

func (s DeleteRequest) String() string

type DeleteResponse added in v1.0.1

type DeleteResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DeleteResponse) GoString added in v1.0.1

func (s DeleteResponse) GoString() string

func (*DeleteResponse) SetBody added in v1.0.1

func (*DeleteResponse) SetHeaders added in v1.0.1

func (s *DeleteResponse) SetHeaders(v map[string]*string) *DeleteResponse

func (*DeleteResponse) SetStatusCode added in v1.0.1

func (s *DeleteResponse) SetStatusCode(v int32) *DeleteResponse

func (DeleteResponse) String added in v1.0.1

func (s DeleteResponse) String() string

type DeleteResponseBody added in v1.0.1

type DeleteResponseBody struct {
	Code      *string       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *DeleteResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (DeleteResponseBody) GoString added in v1.0.1

func (s DeleteResponseBody) GoString() string

func (*DeleteResponseBody) SetCode added in v1.0.1

func (*DeleteResponseBody) SetData added in v1.0.1

func (*DeleteResponseBody) SetMessage added in v1.0.1

func (s *DeleteResponseBody) SetMessage(v string) *DeleteResponseBody

func (*DeleteResponseBody) SetRequestId added in v1.0.1

func (s *DeleteResponseBody) SetRequestId(v string) *DeleteResponseBody

func (*DeleteResponseBody) SetSuccess added in v1.0.1

func (s *DeleteResponseBody) SetSuccess(v bool) *DeleteResponseBody

func (DeleteResponseBody) String added in v1.0.1

func (s DeleteResponseBody) String() string

type DeleteResult added in v1.0.1

type DeleteResult struct {
	NumberOfRecordsUpdated *int64 `json:"NumberOfRecordsUpdated,omitempty" xml:"NumberOfRecordsUpdated,omitempty"`
}

func (DeleteResult) GoString added in v1.0.1

func (s DeleteResult) GoString() string

func (*DeleteResult) SetNumberOfRecordsUpdated added in v1.0.1

func (s *DeleteResult) SetNumberOfRecordsUpdated(v int64) *DeleteResult

func (DeleteResult) String added in v1.0.1

func (s DeleteResult) String() string

type DeleteShrinkRequest added in v1.0.1

type DeleteShrinkRequest struct {
	Database      *string `json:"Database,omitempty" xml:"Database,omitempty"`
	FilterShrink  *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (DeleteShrinkRequest) GoString added in v1.0.1

func (s DeleteShrinkRequest) GoString() string

func (*DeleteShrinkRequest) SetDatabase added in v1.0.1

func (s *DeleteShrinkRequest) SetDatabase(v string) *DeleteShrinkRequest

func (*DeleteShrinkRequest) SetFilterShrink added in v1.0.1

func (s *DeleteShrinkRequest) SetFilterShrink(v string) *DeleteShrinkRequest

func (*DeleteShrinkRequest) SetResourceArn added in v1.0.1

func (s *DeleteShrinkRequest) SetResourceArn(v string) *DeleteShrinkRequest

func (*DeleteShrinkRequest) SetSecretArn added in v1.0.1

func (s *DeleteShrinkRequest) SetSecretArn(v string) *DeleteShrinkRequest

func (*DeleteShrinkRequest) SetTable added in v1.0.1

func (*DeleteShrinkRequest) SetTransactionId added in v1.0.1

func (s *DeleteShrinkRequest) SetTransactionId(v string) *DeleteShrinkRequest

func (DeleteShrinkRequest) String added in v1.0.1

func (s DeleteShrinkRequest) String() string

type ExecuteStatementRequest

type ExecuteStatementRequest struct {
	ContinueAfterTimeout  *bool                                    `json:"ContinueAfterTimeout,omitempty" xml:"ContinueAfterTimeout,omitempty"`
	Database              *string                                  `json:"Database,omitempty" xml:"Database,omitempty"`
	FormatRecordsAs       *string                                  `json:"FormatRecordsAs,omitempty" xml:"FormatRecordsAs,omitempty"`
	IncludeResultMetadata *bool                                    `json:"IncludeResultMetadata,omitempty" xml:"IncludeResultMetadata,omitempty"`
	Parameters            []*SqlParameter                          `json:"Parameters,omitempty" xml:"Parameters,omitempty" type:"Repeated"`
	ResourceArn           *string                                  `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	ResultSetOptions      *ExecuteStatementRequestResultSetOptions `json:"ResultSetOptions,omitempty" xml:"ResultSetOptions,omitempty" type:"Struct"`
	SecretArn             *string                                  `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Sql                   *string                                  `json:"Sql,omitempty" xml:"Sql,omitempty"`
	TransactionId         *string                                  `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (ExecuteStatementRequest) GoString

func (s ExecuteStatementRequest) GoString() string

func (*ExecuteStatementRequest) SetContinueAfterTimeout

func (s *ExecuteStatementRequest) SetContinueAfterTimeout(v bool) *ExecuteStatementRequest

func (*ExecuteStatementRequest) SetDatabase

func (*ExecuteStatementRequest) SetFormatRecordsAs

func (s *ExecuteStatementRequest) SetFormatRecordsAs(v string) *ExecuteStatementRequest

func (*ExecuteStatementRequest) SetIncludeResultMetadata

func (s *ExecuteStatementRequest) SetIncludeResultMetadata(v bool) *ExecuteStatementRequest

func (*ExecuteStatementRequest) SetParameters

func (*ExecuteStatementRequest) SetResourceArn

func (*ExecuteStatementRequest) SetResultSetOptions

func (*ExecuteStatementRequest) SetSecretArn

func (*ExecuteStatementRequest) SetSql

func (*ExecuteStatementRequest) SetTransactionId

func (s *ExecuteStatementRequest) SetTransactionId(v string) *ExecuteStatementRequest

func (ExecuteStatementRequest) String

func (s ExecuteStatementRequest) String() string

type ExecuteStatementRequestResultSetOptions

type ExecuteStatementRequestResultSetOptions struct {
	DecimalReturnType *string `json:"DecimalReturnType,omitempty" xml:"DecimalReturnType,omitempty"`
	LongReturnType    *string `json:"LongReturnType,omitempty" xml:"LongReturnType,omitempty"`
}

func (ExecuteStatementRequestResultSetOptions) GoString

func (*ExecuteStatementRequestResultSetOptions) SetDecimalReturnType

func (*ExecuteStatementRequestResultSetOptions) SetLongReturnType

func (ExecuteStatementRequestResultSetOptions) String

type ExecuteStatementResponse

type ExecuteStatementResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ExecuteStatementResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ExecuteStatementResponse) GoString

func (s ExecuteStatementResponse) GoString() string

func (*ExecuteStatementResponse) SetBody

func (*ExecuteStatementResponse) SetHeaders

func (*ExecuteStatementResponse) SetStatusCode

func (ExecuteStatementResponse) String

func (s ExecuteStatementResponse) String() string

type ExecuteStatementResponseBody

type ExecuteStatementResponseBody struct {
	Code      *string                 `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *ExecuteStatementResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string                 `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                 `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                   `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (ExecuteStatementResponseBody) GoString

func (s ExecuteStatementResponseBody) GoString() string

func (*ExecuteStatementResponseBody) SetCode

func (*ExecuteStatementResponseBody) SetData

func (*ExecuteStatementResponseBody) SetMessage

func (*ExecuteStatementResponseBody) SetRequestId

func (*ExecuteStatementResponseBody) SetSuccess

func (ExecuteStatementResponseBody) String

type ExecuteStatementResult

type ExecuteStatementResult struct {
	ColumnMetadata         []*ColumnMetadata `json:"ColumnMetadata,omitempty" xml:"ColumnMetadata,omitempty" type:"Repeated"`
	FormattedRecords       *string           `json:"FormattedRecords,omitempty" xml:"FormattedRecords,omitempty"`
	GeneratedFields        []*Field          `json:"GeneratedFields,omitempty" xml:"GeneratedFields,omitempty" type:"Repeated"`
	NumberOfRecordsUpdated *int64            `json:"NumberOfRecordsUpdated,omitempty" xml:"NumberOfRecordsUpdated,omitempty"`
	Records                [][]*Field        `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"`
}

func (ExecuteStatementResult) GoString

func (s ExecuteStatementResult) GoString() string

func (*ExecuteStatementResult) SetColumnMetadata

func (s *ExecuteStatementResult) SetColumnMetadata(v []*ColumnMetadata) *ExecuteStatementResult

func (*ExecuteStatementResult) SetFormattedRecords

func (s *ExecuteStatementResult) SetFormattedRecords(v string) *ExecuteStatementResult

func (*ExecuteStatementResult) SetGeneratedFields

func (s *ExecuteStatementResult) SetGeneratedFields(v []*Field) *ExecuteStatementResult

func (*ExecuteStatementResult) SetNumberOfRecordsUpdated

func (s *ExecuteStatementResult) SetNumberOfRecordsUpdated(v int64) *ExecuteStatementResult

func (*ExecuteStatementResult) SetRecords

func (s *ExecuteStatementResult) SetRecords(v [][]*Field) *ExecuteStatementResult

func (ExecuteStatementResult) String

func (s ExecuteStatementResult) String() string

type ExecuteStatementShrinkRequest

type ExecuteStatementShrinkRequest struct {
	ContinueAfterTimeout   *bool   `json:"ContinueAfterTimeout,omitempty" xml:"ContinueAfterTimeout,omitempty"`
	Database               *string `json:"Database,omitempty" xml:"Database,omitempty"`
	FormatRecordsAs        *string `json:"FormatRecordsAs,omitempty" xml:"FormatRecordsAs,omitempty"`
	IncludeResultMetadata  *bool   `json:"IncludeResultMetadata,omitempty" xml:"IncludeResultMetadata,omitempty"`
	ParametersShrink       *string `json:"Parameters,omitempty" xml:"Parameters,omitempty"`
	ResourceArn            *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	ResultSetOptionsShrink *string `json:"ResultSetOptions,omitempty" xml:"ResultSetOptions,omitempty"`
	SecretArn              *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Sql                    *string `json:"Sql,omitempty" xml:"Sql,omitempty"`
	TransactionId          *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (ExecuteStatementShrinkRequest) GoString

func (*ExecuteStatementShrinkRequest) SetContinueAfterTimeout

func (s *ExecuteStatementShrinkRequest) SetContinueAfterTimeout(v bool) *ExecuteStatementShrinkRequest

func (*ExecuteStatementShrinkRequest) SetDatabase

func (*ExecuteStatementShrinkRequest) SetFormatRecordsAs

func (*ExecuteStatementShrinkRequest) SetIncludeResultMetadata

func (s *ExecuteStatementShrinkRequest) SetIncludeResultMetadata(v bool) *ExecuteStatementShrinkRequest

func (*ExecuteStatementShrinkRequest) SetParametersShrink

func (*ExecuteStatementShrinkRequest) SetResourceArn

func (*ExecuteStatementShrinkRequest) SetResultSetOptionsShrink

func (s *ExecuteStatementShrinkRequest) SetResultSetOptionsShrink(v string) *ExecuteStatementShrinkRequest

func (*ExecuteStatementShrinkRequest) SetSecretArn

func (*ExecuteStatementShrinkRequest) SetSql

func (*ExecuteStatementShrinkRequest) SetTransactionId

func (ExecuteStatementShrinkRequest) String

type Field

type Field struct {
	ArrayValue   *string `json:"ArrayValue,omitempty" xml:"ArrayValue,omitempty"`
	BlobValue    *string `json:"BlobValue,omitempty" xml:"BlobValue,omitempty"`
	BooleanValue *bool   `json:"BooleanValue,omitempty" xml:"BooleanValue,omitempty"`
	IsNull       *bool   `json:"IsNull,omitempty" xml:"IsNull,omitempty"`
	LongValue    *int64  `json:"LongValue,omitempty" xml:"LongValue,omitempty"`
	StringValue  *string `json:"StringValue,omitempty" xml:"StringValue,omitempty"`
}

func (Field) GoString

func (s Field) GoString() string

func (*Field) SetArrayValue

func (s *Field) SetArrayValue(v string) *Field

func (*Field) SetBlobValue

func (s *Field) SetBlobValue(v string) *Field

func (*Field) SetBooleanValue

func (s *Field) SetBooleanValue(v bool) *Field

func (*Field) SetIsNull

func (s *Field) SetIsNull(v bool) *Field

func (*Field) SetLongValue

func (s *Field) SetLongValue(v int64) *Field

func (*Field) SetStringValue

func (s *Field) SetStringValue(v string) *Field

func (Field) String

func (s Field) String() string

type InsertListRequest added in v1.0.1

type InsertListRequest struct {
	Database      *string                  `json:"Database,omitempty" xml:"Database,omitempty"`
	Records       []map[string]interface{} `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"`
	ResourceArn   *string                  `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string                  `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string                  `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string                  `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (InsertListRequest) GoString added in v1.0.1

func (s InsertListRequest) GoString() string

func (*InsertListRequest) SetDatabase added in v1.0.1

func (s *InsertListRequest) SetDatabase(v string) *InsertListRequest

func (*InsertListRequest) SetRecords added in v1.0.1

func (s *InsertListRequest) SetRecords(v []map[string]interface{}) *InsertListRequest

func (*InsertListRequest) SetResourceArn added in v1.0.1

func (s *InsertListRequest) SetResourceArn(v string) *InsertListRequest

func (*InsertListRequest) SetSecretArn added in v1.0.1

func (s *InsertListRequest) SetSecretArn(v string) *InsertListRequest

func (*InsertListRequest) SetTable added in v1.0.1

func (s *InsertListRequest) SetTable(v string) *InsertListRequest

func (*InsertListRequest) SetTransactionId added in v1.0.1

func (s *InsertListRequest) SetTransactionId(v string) *InsertListRequest

func (InsertListRequest) String added in v1.0.1

func (s InsertListRequest) String() string

type InsertListResponse added in v1.0.1

type InsertListResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InsertListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InsertListResponse) GoString added in v1.0.1

func (s InsertListResponse) GoString() string

func (*InsertListResponse) SetBody added in v1.0.1

func (*InsertListResponse) SetHeaders added in v1.0.1

func (s *InsertListResponse) SetHeaders(v map[string]*string) *InsertListResponse

func (*InsertListResponse) SetStatusCode added in v1.0.1

func (s *InsertListResponse) SetStatusCode(v int32) *InsertListResponse

func (InsertListResponse) String added in v1.0.1

func (s InsertListResponse) String() string

type InsertListResponseBody added in v1.0.1

type InsertListResponseBody struct {
	Code      *string           `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *InsertListResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string           `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string           `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool             `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (InsertListResponseBody) GoString added in v1.0.1

func (s InsertListResponseBody) GoString() string

func (*InsertListResponseBody) SetCode added in v1.0.1

func (*InsertListResponseBody) SetData added in v1.0.1

func (*InsertListResponseBody) SetMessage added in v1.0.1

func (*InsertListResponseBody) SetRequestId added in v1.0.1

func (*InsertListResponseBody) SetSuccess added in v1.0.1

func (InsertListResponseBody) String added in v1.0.1

func (s InsertListResponseBody) String() string

type InsertListResult added in v1.0.1

type InsertListResult struct {
	AutoIncrementKeys      []*int64 `json:"AutoIncrementKeys,omitempty" xml:"AutoIncrementKeys,omitempty" type:"Repeated"`
	NumberOfRecordsUpdated *int64   `json:"NumberOfRecordsUpdated,omitempty" xml:"NumberOfRecordsUpdated,omitempty"`
}

func (InsertListResult) GoString added in v1.0.1

func (s InsertListResult) GoString() string

func (*InsertListResult) SetAutoIncrementKeys added in v1.0.1

func (s *InsertListResult) SetAutoIncrementKeys(v []*int64) *InsertListResult

func (*InsertListResult) SetNumberOfRecordsUpdated added in v1.0.1

func (s *InsertListResult) SetNumberOfRecordsUpdated(v int64) *InsertListResult

func (InsertListResult) String added in v1.0.1

func (s InsertListResult) String() string

type InsertListShrinkRequest added in v1.0.1

type InsertListShrinkRequest struct {
	Database      *string `json:"Database,omitempty" xml:"Database,omitempty"`
	RecordsShrink *string `json:"Records,omitempty" xml:"Records,omitempty"`
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (InsertListShrinkRequest) GoString added in v1.0.1

func (s InsertListShrinkRequest) GoString() string

func (*InsertListShrinkRequest) SetDatabase added in v1.0.1

func (*InsertListShrinkRequest) SetRecordsShrink added in v1.0.1

func (s *InsertListShrinkRequest) SetRecordsShrink(v string) *InsertListShrinkRequest

func (*InsertListShrinkRequest) SetResourceArn added in v1.0.1

func (*InsertListShrinkRequest) SetSecretArn added in v1.0.1

func (*InsertListShrinkRequest) SetTable added in v1.0.1

func (*InsertListShrinkRequest) SetTransactionId added in v1.0.1

func (s *InsertListShrinkRequest) SetTransactionId(v string) *InsertListShrinkRequest

func (InsertListShrinkRequest) String added in v1.0.1

func (s InsertListShrinkRequest) String() string

type InsertRequest added in v1.0.1

type InsertRequest struct {
	Database      *string                `json:"Database,omitempty" xml:"Database,omitempty"`
	Record        map[string]interface{} `json:"Record,omitempty" xml:"Record,omitempty"`
	ResourceArn   *string                `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string                `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string                `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string                `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (InsertRequest) GoString added in v1.0.1

func (s InsertRequest) GoString() string

func (*InsertRequest) SetDatabase added in v1.0.1

func (s *InsertRequest) SetDatabase(v string) *InsertRequest

func (*InsertRequest) SetRecord added in v1.0.1

func (s *InsertRequest) SetRecord(v map[string]interface{}) *InsertRequest

func (*InsertRequest) SetResourceArn added in v1.0.1

func (s *InsertRequest) SetResourceArn(v string) *InsertRequest

func (*InsertRequest) SetSecretArn added in v1.0.1

func (s *InsertRequest) SetSecretArn(v string) *InsertRequest

func (*InsertRequest) SetTable added in v1.0.1

func (s *InsertRequest) SetTable(v string) *InsertRequest

func (*InsertRequest) SetTransactionId added in v1.0.1

func (s *InsertRequest) SetTransactionId(v string) *InsertRequest

func (InsertRequest) String added in v1.0.1

func (s InsertRequest) String() string

type InsertResponse added in v1.0.1

type InsertResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InsertResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InsertResponse) GoString added in v1.0.1

func (s InsertResponse) GoString() string

func (*InsertResponse) SetBody added in v1.0.1

func (*InsertResponse) SetHeaders added in v1.0.1

func (s *InsertResponse) SetHeaders(v map[string]*string) *InsertResponse

func (*InsertResponse) SetStatusCode added in v1.0.1

func (s *InsertResponse) SetStatusCode(v int32) *InsertResponse

func (InsertResponse) String added in v1.0.1

func (s InsertResponse) String() string

type InsertResponseBody added in v1.0.1

type InsertResponseBody struct {
	Code      *string       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *InsertResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (InsertResponseBody) GoString added in v1.0.1

func (s InsertResponseBody) GoString() string

func (*InsertResponseBody) SetCode added in v1.0.1

func (*InsertResponseBody) SetData added in v1.0.1

func (*InsertResponseBody) SetMessage added in v1.0.1

func (s *InsertResponseBody) SetMessage(v string) *InsertResponseBody

func (*InsertResponseBody) SetRequestId added in v1.0.1

func (s *InsertResponseBody) SetRequestId(v string) *InsertResponseBody

func (*InsertResponseBody) SetSuccess added in v1.0.1

func (s *InsertResponseBody) SetSuccess(v bool) *InsertResponseBody

func (InsertResponseBody) String added in v1.0.1

func (s InsertResponseBody) String() string

type InsertResult added in v1.0.1

type InsertResult struct {
	AutoIncrementKey       *int64 `json:"AutoIncrementKey,omitempty" xml:"AutoIncrementKey,omitempty"`
	NumberOfRecordsUpdated *int64 `json:"NumberOfRecordsUpdated,omitempty" xml:"NumberOfRecordsUpdated,omitempty"`
}

func (InsertResult) GoString added in v1.0.1

func (s InsertResult) GoString() string

func (*InsertResult) SetAutoIncrementKey added in v1.0.1

func (s *InsertResult) SetAutoIncrementKey(v int64) *InsertResult

func (*InsertResult) SetNumberOfRecordsUpdated added in v1.0.1

func (s *InsertResult) SetNumberOfRecordsUpdated(v int64) *InsertResult

func (InsertResult) String added in v1.0.1

func (s InsertResult) String() string

type InsertShrinkRequest added in v1.0.1

type InsertShrinkRequest struct {
	Database      *string `json:"Database,omitempty" xml:"Database,omitempty"`
	RecordShrink  *string `json:"Record,omitempty" xml:"Record,omitempty"`
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (InsertShrinkRequest) GoString added in v1.0.1

func (s InsertShrinkRequest) GoString() string

func (*InsertShrinkRequest) SetDatabase added in v1.0.1

func (s *InsertShrinkRequest) SetDatabase(v string) *InsertShrinkRequest

func (*InsertShrinkRequest) SetRecordShrink added in v1.0.1

func (s *InsertShrinkRequest) SetRecordShrink(v string) *InsertShrinkRequest

func (*InsertShrinkRequest) SetResourceArn added in v1.0.1

func (s *InsertShrinkRequest) SetResourceArn(v string) *InsertShrinkRequest

func (*InsertShrinkRequest) SetSecretArn added in v1.0.1

func (s *InsertShrinkRequest) SetSecretArn(v string) *InsertShrinkRequest

func (*InsertShrinkRequest) SetTable added in v1.0.1

func (*InsertShrinkRequest) SetTransactionId added in v1.0.1

func (s *InsertShrinkRequest) SetTransactionId(v string) *InsertShrinkRequest

func (InsertShrinkRequest) String added in v1.0.1

func (s InsertShrinkRequest) String() string

type ResultSetOptions

type ResultSetOptions struct {
	DecimalReturnType *string `json:"DecimalReturnType,omitempty" xml:"DecimalReturnType,omitempty"`
	LongReturnType    *string `json:"LongReturnType,omitempty" xml:"LongReturnType,omitempty"`
}

func (ResultSetOptions) GoString

func (s ResultSetOptions) GoString() string

func (*ResultSetOptions) SetDecimalReturnType

func (s *ResultSetOptions) SetDecimalReturnType(v string) *ResultSetOptions

func (*ResultSetOptions) SetLongReturnType

func (s *ResultSetOptions) SetLongReturnType(v string) *ResultSetOptions

func (ResultSetOptions) String

func (s ResultSetOptions) String() string

type RollbackTransactionRequest

type RollbackTransactionRequest struct {
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (RollbackTransactionRequest) GoString

func (s RollbackTransactionRequest) GoString() string

func (*RollbackTransactionRequest) SetResourceArn

func (*RollbackTransactionRequest) SetSecretArn

func (*RollbackTransactionRequest) SetTransactionId

func (RollbackTransactionRequest) String

type RollbackTransactionResponse

type RollbackTransactionResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *RollbackTransactionResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (RollbackTransactionResponse) GoString

func (s RollbackTransactionResponse) GoString() string

func (*RollbackTransactionResponse) SetBody

func (*RollbackTransactionResponse) SetHeaders

func (*RollbackTransactionResponse) SetStatusCode

func (RollbackTransactionResponse) String

type RollbackTransactionResponseBody

type RollbackTransactionResponseBody struct {
	Code      *string                    `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *RollbackTransactionResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string                    `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string                    `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool                      `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (RollbackTransactionResponseBody) GoString

func (*RollbackTransactionResponseBody) SetCode

func (*RollbackTransactionResponseBody) SetData

func (*RollbackTransactionResponseBody) SetMessage

func (*RollbackTransactionResponseBody) SetRequestId

func (*RollbackTransactionResponseBody) SetSuccess

func (RollbackTransactionResponseBody) String

type RollbackTransactionResult

type RollbackTransactionResult struct {
	TransactionStatus *string `json:"TransactionStatus,omitempty" xml:"TransactionStatus,omitempty"`
}

func (RollbackTransactionResult) GoString

func (s RollbackTransactionResult) GoString() string

func (*RollbackTransactionResult) SetTransactionStatus

func (s *RollbackTransactionResult) SetTransactionStatus(v string) *RollbackTransactionResult

func (RollbackTransactionResult) String

func (s RollbackTransactionResult) String() string

type SelectRequest added in v1.0.1

type SelectRequest struct {
	Database      *string              `json:"Database,omitempty" xml:"Database,omitempty"`
	Filter        map[string]*Selector `json:"Filter,omitempty" xml:"Filter,omitempty"`
	PageNumber    *int64               `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize      *int64               `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceArn   *string              `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string              `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string              `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string              `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (SelectRequest) GoString added in v1.0.1

func (s SelectRequest) GoString() string

func (*SelectRequest) SetDatabase added in v1.0.1

func (s *SelectRequest) SetDatabase(v string) *SelectRequest

func (*SelectRequest) SetFilter added in v1.0.1

func (s *SelectRequest) SetFilter(v map[string]*Selector) *SelectRequest

func (*SelectRequest) SetPageNumber added in v1.0.1

func (s *SelectRequest) SetPageNumber(v int64) *SelectRequest

func (*SelectRequest) SetPageSize added in v1.0.1

func (s *SelectRequest) SetPageSize(v int64) *SelectRequest

func (*SelectRequest) SetResourceArn added in v1.0.1

func (s *SelectRequest) SetResourceArn(v string) *SelectRequest

func (*SelectRequest) SetSecretArn added in v1.0.1

func (s *SelectRequest) SetSecretArn(v string) *SelectRequest

func (*SelectRequest) SetTable added in v1.0.1

func (s *SelectRequest) SetTable(v string) *SelectRequest

func (*SelectRequest) SetTransactionId added in v1.0.1

func (s *SelectRequest) SetTransactionId(v string) *SelectRequest

func (SelectRequest) String added in v1.0.1

func (s SelectRequest) String() string

type SelectResponse added in v1.0.1

type SelectResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SelectResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SelectResponse) GoString added in v1.0.1

func (s SelectResponse) GoString() string

func (*SelectResponse) SetBody added in v1.0.1

func (*SelectResponse) SetHeaders added in v1.0.1

func (s *SelectResponse) SetHeaders(v map[string]*string) *SelectResponse

func (*SelectResponse) SetStatusCode added in v1.0.1

func (s *SelectResponse) SetStatusCode(v int32) *SelectResponse

func (SelectResponse) String added in v1.0.1

func (s SelectResponse) String() string

type SelectResponseBody added in v1.0.1

type SelectResponseBody struct {
	Code      *string       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *SelectResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (SelectResponseBody) GoString added in v1.0.1

func (s SelectResponseBody) GoString() string

func (*SelectResponseBody) SetCode added in v1.0.1

func (*SelectResponseBody) SetData added in v1.0.1

func (*SelectResponseBody) SetMessage added in v1.0.1

func (s *SelectResponseBody) SetMessage(v string) *SelectResponseBody

func (*SelectResponseBody) SetRequestId added in v1.0.1

func (s *SelectResponseBody) SetRequestId(v string) *SelectResponseBody

func (*SelectResponseBody) SetSuccess added in v1.0.1

func (s *SelectResponseBody) SetSuccess(v bool) *SelectResponseBody

func (SelectResponseBody) String added in v1.0.1

func (s SelectResponseBody) String() string

type SelectResult added in v1.0.1

type SelectResult struct {
	Records []map[string]interface{} `json:"Records,omitempty" xml:"Records,omitempty" type:"Repeated"`
}

func (SelectResult) GoString added in v1.0.1

func (s SelectResult) GoString() string

func (*SelectResult) SetRecords added in v1.0.1

func (s *SelectResult) SetRecords(v []map[string]interface{}) *SelectResult

func (SelectResult) String added in v1.0.1

func (s SelectResult) String() string

type SelectShrinkRequest added in v1.0.1

type SelectShrinkRequest struct {
	Database      *string `json:"Database,omitempty" xml:"Database,omitempty"`
	FilterShrink  *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	PageNumber    *int64  `json:"PageNumber,omitempty" xml:"PageNumber,omitempty"`
	PageSize      *int64  `json:"PageSize,omitempty" xml:"PageSize,omitempty"`
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (SelectShrinkRequest) GoString added in v1.0.1

func (s SelectShrinkRequest) GoString() string

func (*SelectShrinkRequest) SetDatabase added in v1.0.1

func (s *SelectShrinkRequest) SetDatabase(v string) *SelectShrinkRequest

func (*SelectShrinkRequest) SetFilterShrink added in v1.0.1

func (s *SelectShrinkRequest) SetFilterShrink(v string) *SelectShrinkRequest

func (*SelectShrinkRequest) SetPageNumber added in v1.0.1

func (s *SelectShrinkRequest) SetPageNumber(v int64) *SelectShrinkRequest

func (*SelectShrinkRequest) SetPageSize added in v1.0.1

func (s *SelectShrinkRequest) SetPageSize(v int64) *SelectShrinkRequest

func (*SelectShrinkRequest) SetResourceArn added in v1.0.1

func (s *SelectShrinkRequest) SetResourceArn(v string) *SelectShrinkRequest

func (*SelectShrinkRequest) SetSecretArn added in v1.0.1

func (s *SelectShrinkRequest) SetSecretArn(v string) *SelectShrinkRequest

func (*SelectShrinkRequest) SetTable added in v1.0.1

func (*SelectShrinkRequest) SetTransactionId added in v1.0.1

func (s *SelectShrinkRequest) SetTransactionId(v string) *SelectShrinkRequest

func (SelectShrinkRequest) String added in v1.0.1

func (s SelectShrinkRequest) String() string

type Selector added in v1.0.1

type Selector struct {
	Eq   *string `json:"Eq,omitempty" xml:"Eq,omitempty"`
	Ge   *string `json:"Ge,omitempty" xml:"Ge,omitempty"`
	Gt   *string `json:"Gt,omitempty" xml:"Gt,omitempty"`
	Le   *string `json:"Le,omitempty" xml:"Le,omitempty"`
	Like *string `json:"Like,omitempty" xml:"Like,omitempty"`
	Lt   *string `json:"Lt,omitempty" xml:"Lt,omitempty"`
	Ne   *string `json:"Ne,omitempty" xml:"Ne,omitempty"`
}

func (Selector) GoString added in v1.0.1

func (s Selector) GoString() string

func (*Selector) SetEq added in v1.0.1

func (s *Selector) SetEq(v string) *Selector

func (*Selector) SetGe added in v1.0.1

func (s *Selector) SetGe(v string) *Selector

func (*Selector) SetGt added in v1.0.1

func (s *Selector) SetGt(v string) *Selector

func (*Selector) SetLe added in v1.0.1

func (s *Selector) SetLe(v string) *Selector

func (*Selector) SetLike added in v1.0.1

func (s *Selector) SetLike(v string) *Selector

func (*Selector) SetLt added in v1.0.1

func (s *Selector) SetLt(v string) *Selector

func (*Selector) SetNe added in v1.0.1

func (s *Selector) SetNe(v string) *Selector

func (Selector) String added in v1.0.1

func (s Selector) String() string

type SqlParameter

type SqlParameter struct {
	Name     *string `json:"Name,omitempty" xml:"Name,omitempty"`
	TypeHint *string `json:"TypeHint,omitempty" xml:"TypeHint,omitempty"`
	Value    *Field  `json:"Value,omitempty" xml:"Value,omitempty"`
}

func (SqlParameter) GoString

func (s SqlParameter) GoString() string

func (*SqlParameter) SetName

func (s *SqlParameter) SetName(v string) *SqlParameter

func (*SqlParameter) SetTypeHint

func (s *SqlParameter) SetTypeHint(v string) *SqlParameter

func (*SqlParameter) SetValue

func (s *SqlParameter) SetValue(v *Field) *SqlParameter

func (SqlParameter) String

func (s SqlParameter) String() string

type UpdateRequest added in v1.0.1

type UpdateRequest struct {
	Database      *string                `json:"Database,omitempty" xml:"Database,omitempty"`
	Filter        map[string]*Selector   `json:"Filter,omitempty" xml:"Filter,omitempty"`
	Record        map[string]interface{} `json:"Record,omitempty" xml:"Record,omitempty"`
	ResourceArn   *string                `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string                `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string                `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string                `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (UpdateRequest) GoString added in v1.0.1

func (s UpdateRequest) GoString() string

func (*UpdateRequest) SetDatabase added in v1.0.1

func (s *UpdateRequest) SetDatabase(v string) *UpdateRequest

func (*UpdateRequest) SetFilter added in v1.0.1

func (s *UpdateRequest) SetFilter(v map[string]*Selector) *UpdateRequest

func (*UpdateRequest) SetRecord added in v1.0.1

func (s *UpdateRequest) SetRecord(v map[string]interface{}) *UpdateRequest

func (*UpdateRequest) SetResourceArn added in v1.0.1

func (s *UpdateRequest) SetResourceArn(v string) *UpdateRequest

func (*UpdateRequest) SetSecretArn added in v1.0.1

func (s *UpdateRequest) SetSecretArn(v string) *UpdateRequest

func (*UpdateRequest) SetTable added in v1.0.1

func (s *UpdateRequest) SetTable(v string) *UpdateRequest

func (*UpdateRequest) SetTransactionId added in v1.0.1

func (s *UpdateRequest) SetTransactionId(v string) *UpdateRequest

func (UpdateRequest) String added in v1.0.1

func (s UpdateRequest) String() string

type UpdateResponse added in v1.0.1

type UpdateResponse struct {
	Headers    map[string]*string  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UpdateResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UpdateResponse) GoString added in v1.0.1

func (s UpdateResponse) GoString() string

func (*UpdateResponse) SetBody added in v1.0.1

func (*UpdateResponse) SetHeaders added in v1.0.1

func (s *UpdateResponse) SetHeaders(v map[string]*string) *UpdateResponse

func (*UpdateResponse) SetStatusCode added in v1.0.1

func (s *UpdateResponse) SetStatusCode(v int32) *UpdateResponse

func (UpdateResponse) String added in v1.0.1

func (s UpdateResponse) String() string

type UpdateResponseBody added in v1.0.1

type UpdateResponseBody struct {
	Code      *string       `json:"Code,omitempty" xml:"Code,omitempty"`
	Data      *UpdateResult `json:"Data,omitempty" xml:"Data,omitempty"`
	Message   *string       `json:"Message,omitempty" xml:"Message,omitempty"`
	RequestId *string       `json:"RequestId,omitempty" xml:"RequestId,omitempty"`
	Success   *bool         `json:"Success,omitempty" xml:"Success,omitempty"`
}

func (UpdateResponseBody) GoString added in v1.0.1

func (s UpdateResponseBody) GoString() string

func (*UpdateResponseBody) SetCode added in v1.0.1

func (*UpdateResponseBody) SetData added in v1.0.1

func (*UpdateResponseBody) SetMessage added in v1.0.1

func (s *UpdateResponseBody) SetMessage(v string) *UpdateResponseBody

func (*UpdateResponseBody) SetRequestId added in v1.0.1

func (s *UpdateResponseBody) SetRequestId(v string) *UpdateResponseBody

func (*UpdateResponseBody) SetSuccess added in v1.0.1

func (s *UpdateResponseBody) SetSuccess(v bool) *UpdateResponseBody

func (UpdateResponseBody) String added in v1.0.1

func (s UpdateResponseBody) String() string

type UpdateResult added in v1.0.1

type UpdateResult struct {
	NumberOfRecordsUpdated *int64 `json:"NumberOfRecordsUpdated,omitempty" xml:"NumberOfRecordsUpdated,omitempty"`
}

func (UpdateResult) GoString added in v1.0.1

func (s UpdateResult) GoString() string

func (*UpdateResult) SetNumberOfRecordsUpdated added in v1.0.1

func (s *UpdateResult) SetNumberOfRecordsUpdated(v int64) *UpdateResult

func (UpdateResult) String added in v1.0.1

func (s UpdateResult) String() string

type UpdateShrinkRequest added in v1.0.1

type UpdateShrinkRequest struct {
	Database      *string `json:"Database,omitempty" xml:"Database,omitempty"`
	FilterShrink  *string `json:"Filter,omitempty" xml:"Filter,omitempty"`
	RecordShrink  *string `json:"Record,omitempty" xml:"Record,omitempty"`
	ResourceArn   *string `json:"ResourceArn,omitempty" xml:"ResourceArn,omitempty"`
	SecretArn     *string `json:"SecretArn,omitempty" xml:"SecretArn,omitempty"`
	Table         *string `json:"Table,omitempty" xml:"Table,omitempty"`
	TransactionId *string `json:"TransactionId,omitempty" xml:"TransactionId,omitempty"`
}

func (UpdateShrinkRequest) GoString added in v1.0.1

func (s UpdateShrinkRequest) GoString() string

func (*UpdateShrinkRequest) SetDatabase added in v1.0.1

func (s *UpdateShrinkRequest) SetDatabase(v string) *UpdateShrinkRequest

func (*UpdateShrinkRequest) SetFilterShrink added in v1.0.1

func (s *UpdateShrinkRequest) SetFilterShrink(v string) *UpdateShrinkRequest

func (*UpdateShrinkRequest) SetRecordShrink added in v1.0.1

func (s *UpdateShrinkRequest) SetRecordShrink(v string) *UpdateShrinkRequest

func (*UpdateShrinkRequest) SetResourceArn added in v1.0.1

func (s *UpdateShrinkRequest) SetResourceArn(v string) *UpdateShrinkRequest

func (*UpdateShrinkRequest) SetSecretArn added in v1.0.1

func (s *UpdateShrinkRequest) SetSecretArn(v string) *UpdateShrinkRequest

func (*UpdateShrinkRequest) SetTable added in v1.0.1

func (*UpdateShrinkRequest) SetTransactionId added in v1.0.1

func (s *UpdateShrinkRequest) SetTransactionId(v string) *UpdateShrinkRequest

func (UpdateShrinkRequest) String added in v1.0.1

func (s UpdateShrinkRequest) String() string

Jump to

Keyboard shortcuts

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