Versions in this module Expand all Collapse all v0 v0.28.0 Jan 6, 2022 v0.27.0 Jan 6, 2022 v0.26.0 Jan 6, 2022 v0.24.3 Jan 6, 2022 v0.24.2 Jan 6, 2022 v0.24.1 Jan 6, 2022 Changes in this version + type Claim struct + Age float32 + Href string + Messages []Messages + TTL int + type CreateOpts struct + Grace int + Limit int + TTL int + func (opts CreateOpts) ToClaimCreateRequest() (map[string]interface{}, string, error) + type CreateOptsBuilder interface + ToClaimCreateRequest func() (map[string]interface{}, string, error) + type CreateResult struct + func Create(client *gophercloud.ServiceClient, queueName string, opts CreateOptsBuilder) (r CreateResult) + func (r CreateResult) Extract() ([]Messages, error) + type DeleteResult struct + func Delete(client *gophercloud.ServiceClient, queueName string, claimID string) (r DeleteResult) + type GetResult struct + func Get(client *gophercloud.ServiceClient, queueName string, claimID string) (r GetResult) + func (r GetResult) Extract() (*Claim, error) + type Messages struct + Age float32 + Body map[string]interface{} + Href string + TTL int + type UpdateOpts struct + Grace int + TTL int + func (opts UpdateOpts) ToClaimUpdateMap() (map[string]interface{}, error) + type UpdateOptsBuilder interface + ToClaimUpdateMap func() (map[string]interface{}, error) + type UpdateResult struct + func Update(client *gophercloud.ServiceClient, queueName string, claimID string, ...) (r UpdateResult)