Documentation ¶
Index ¶
- type CreateTableArgs
- type Query
- func (q *Query) Close()
- func (q *Query) Error() error
- func (q *Query) Filter(f string) *Query
- func (q *Query) GetNextPartitionKey() string
- func (q *Query) GetNextRowKey() string
- func (q *Query) Next(result interface{}) (more bool)
- func (q *Query) Select(s string) *Query
- func (q *Query) SetNextPartitionKey(key string) *Query
- func (q *Query) SetNextRowKey(key string) *Query
- func (q *Query) Table(t string) *Query
- func (q *Query) Top(t string) *Query
- type TableStorage
- func (tableStorage *TableStorage) CreateTable(tableName string) error
- func (tableStorage *TableStorage) DeleteEntity(tableName string, partitionKey string, rowKey string) error
- func (tableStorage *TableStorage) DeleteTable(tableName string) error
- func (tableStorage *TableStorage) GetTableACL(tableName string) (*gohaveazurestoragecommon.SignedIdentifiers, error)
- func (tableStorage *TableStorage) GetTableServiceProperties() (*gohaveazurestoragecommon.StorageServiceProperties, error)
- func (tableStorage *TableStorage) GetTableServiceStats() (*gohaveazurestoragecommon.StorageServiceStats, error)
- func (tableStorage *TableStorage) InsertEntity(tableName string, json []byte) error
- func (tableStorage *TableStorage) InsertOrMergeEntity(tableName string, partitionKey string, rowKey string, json []byte) error
- func (tableStorage *TableStorage) InsertOrReplaceEntity(tableName string, partitionKey string, rowKey string, json []byte) error
- func (tableStorage *TableStorage) MergeEntity(tableName string, partitionKey string, rowKey string, json []byte) error
- func (tableStorage *TableStorage) NewQuery() *Query
- func (tableStorage *TableStorage) QueryEntities(tableName string, selects string, filter string, top string) ([]byte, error)
- func (tableStorage *TableStorage) QueryEntity(tableName string, partitionKey string, rowKey string, selects string) ([]byte, error)
- func (tableStorage *TableStorage) QueryTables() ([]byte, error)
- func (tableStorage *TableStorage) SetTableACL(tableName string, ...) error
- func (tableStorage *TableStorage) SetTableServiceProperties(storageServiceProperties *gohaveazurestoragecommon.StorageServiceProperties) error
- func (tableStorage *TableStorage) UpdateEntity(tableName string, partitionKey string, rowKey string, json []byte) error
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) GetNextPartitionKey ¶
func (*Query) GetNextRowKey ¶
func (*Query) SetNextPartitionKey ¶
func (*Query) SetNextRowKey ¶
type TableStorage ¶
type TableStorage struct {
// contains filtered or unexported fields
}
func New ¶
func New(http *gohaveazurestoragecommon.HTTP) *TableStorage
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) InsertOrReplaceEntity ¶
func (*TableStorage) MergeEntity ¶
func (*TableStorage) NewQuery ¶
func (tableStorage *TableStorage) NewQuery() *Query
func (*TableStorage) QueryEntities ¶
func (*TableStorage) QueryEntity ¶
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 ¶
Click to show internal directories.
Click to hide internal directories.