tablestorage

package
v0.0.0-...-13f7556 Latest Latest
Warning

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

Go to latest
Published: Sep 11, 2020 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateTableArgs

type CreateTableArgs struct {
	TableName string
}

type Query

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

func (*Query) Close

func (q *Query) Close()

func (*Query) Error

func (q *Query) Error() error

func (*Query) Filter

func (q *Query) Filter(f string) *Query

func (*Query) GetNextPartitionKey

func (q *Query) GetNextPartitionKey() string

func (*Query) GetNextRowKey

func (q *Query) GetNextRowKey() string

func (*Query) Next

func (q *Query) Next(result interface{}) (more bool)

func (*Query) Select

func (q *Query) Select(s string) *Query

func (*Query) SetNextPartitionKey

func (q *Query) SetNextPartitionKey(key string) *Query

func (*Query) SetNextRowKey

func (q *Query) SetNextRowKey(key string) *Query

func (*Query) Table

func (q *Query) Table(t string) *Query

func (*Query) Top

func (q *Query) Top(t string) *Query

type TableStorage

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

func (*TableStorage) CreateTable

func (tableStorage *TableStorage) CreateTable(tableName string) error

func (*TableStorage) DeleteEntity

func (tableStorage *TableStorage) DeleteEntity(tableName string, partitionKey string, rowKey string) error

func (*TableStorage) DeleteTable

func (tableStorage *TableStorage) DeleteTable(tableName string) error

func (*TableStorage) GetTableACL

func (tableStorage *TableStorage) GetTableACL(tableName string) (*gohaveazurestoragecommon.SignedIdentifiers, error)

func (*TableStorage) GetTableServiceProperties

func (tableStorage *TableStorage) GetTableServiceProperties() (*gohaveazurestoragecommon.StorageServiceProperties, error)

func (*TableStorage) GetTableServiceStats

func (tableStorage *TableStorage) GetTableServiceStats() (*gohaveazurestoragecommon.StorageServiceStats, error)

func (*TableStorage) InsertEntity

func (tableStorage *TableStorage) InsertEntity(tableName string, json []byte) error

func (*TableStorage) InsertOrMergeEntity

func (tableStorage *TableStorage) InsertOrMergeEntity(tableName string, partitionKey string, rowKey string, json []byte) error

func (*TableStorage) InsertOrReplaceEntity

func (tableStorage *TableStorage) InsertOrReplaceEntity(tableName string, partitionKey string, rowKey string, json []byte) error

func (*TableStorage) MergeEntity

func (tableStorage *TableStorage) MergeEntity(tableName string, partitionKey string, rowKey string, json []byte) error

func (*TableStorage) NewQuery

func (tableStorage *TableStorage) NewQuery() *Query

func (*TableStorage) QueryEntities

func (tableStorage *TableStorage) QueryEntities(tableName string, selects string, filter string, top string) ([]byte, error)

func (*TableStorage) QueryEntity

func (tableStorage *TableStorage) QueryEntity(tableName string, partitionKey string, rowKey string, selects string) ([]byte, error)

func (*TableStorage) QueryTables

func (tableStorage *TableStorage) QueryTables() ([]byte, error)

func (*TableStorage) SetTableACL

func (tableStorage *TableStorage) SetTableACL(tableName string, signedIdentifiers *gohaveazurestoragecommon.SignedIdentifiers) error

func (*TableStorage) SetTableServiceProperties

func (tableStorage *TableStorage) SetTableServiceProperties(storageServiceProperties *gohaveazurestoragecommon.StorageServiceProperties) error

func (*TableStorage) UpdateEntity

func (tableStorage *TableStorage) UpdateEntity(tableName string, partitionKey string, rowKey string, json []byte) error

Jump to

Keyboard shortcuts

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