Lines Matching defs:Share
14 type Share struct { struct
15 fsc *FileServiceClient
16 Name string `xml:"Name"`
17 Properties ShareProperties `xml:"Properties"`
18 Metadata map[string]string
29 func (s *Share) buildPath() string {
37 func (s *Share) Create(options *FileRequestOptions) error {
58 func (s *Share) CreateIfNotExists(options *FileRequestOptions) (bool, error) {
85 func (s *Share) Delete(options *FileRequestOptions) error {
92 func (s *Share) DeleteIfExists(options *FileRequestOptions) (bool, error) {
105 func (s *Share) Exists() (bool, error) {
116 func (s *Share) FetchAttributes(options *FileRequestOptions) error {
131 func (s *Share) GetRootDirectoryReference() *Directory {
139 func (s *Share) ServiceClient() *FileServiceClient {
151 func (s *Share) SetMetadata(options *FileRequestOptions) error {
169 func (s *Share) SetProperties(options *FileRequestOptions) error {
188 func (s *Share) updateEtagAndLastModified(headers http.Header) {
194 func (s *Share) updateQuota(headers http.Header) {
203 func (s *Share) URL() string {