Lines Matching defs:Share
25 type Share struct { struct
26 fsc *FileServiceClient
27 Name string `xml:"Name"`
28 Properties ShareProperties `xml:"Properties"`
29 Metadata map[string]string
40 func (s *Share) buildPath() string {
48 func (s *Share) Create(options *FileRequestOptions) error {
69 func (s *Share) CreateIfNotExists(options *FileRequestOptions) (bool, error) {
96 func (s *Share) Delete(options *FileRequestOptions) error {
103 func (s *Share) DeleteIfExists(options *FileRequestOptions) (bool, error) {
116 func (s *Share) Exists() (bool, error) {
127 func (s *Share) FetchAttributes(options *FileRequestOptions) error {
142 func (s *Share) GetRootDirectoryReference() *Directory {
150 func (s *Share) ServiceClient() *FileServiceClient {
162 func (s *Share) SetMetadata(options *FileRequestOptions) error {
180 func (s *Share) SetProperties(options *FileRequestOptions) error {
199 func (s *Share) updateEtagAndLastModified(headers http.Header) {
205 func (s *Share) updateQuota(headers http.Header) {
214 func (s *Share) URL() string {