1 package filesystem
2
3
4
5
6
7
8
9 import (
10 "encoding/json"
11 "github.com/Azure/go-autorest/autorest"
12 "io"
13 )
14
15
16 const fqdn = "github.com/Azure/azure-sdk-for-go/services/datalake/store/2016-11-01/filesystem"
17
18
19 type ACLStatus struct {
20
21 Entries *[]string `json:"entries,omitempty"`
22
23 Group *string `json:"group,omitempty"`
24
25 Owner *string `json:"owner,omitempty"`
26
27 Permission *string `json:"permission,omitempty"`
28
29 StickyBit *bool `json:"stickyBit,omitempty"`
30 }
31
32
33 func (as ACLStatus) MarshalJSON() ([]byte, error) {
34 objectMap := make(map[string]interface{})
35 if as.Entries != nil {
36 objectMap["entries"] = as.Entries
37 }
38 if as.Group != nil {
39 objectMap["group"] = as.Group
40 }
41 if as.Owner != nil {
42 objectMap["owner"] = as.Owner
43 }
44 if as.Permission != nil {
45 objectMap["permission"] = as.Permission
46 }
47 return json.Marshal(objectMap)
48 }
49
50
51 type ACLStatusResult struct {
52 autorest.Response `json:"-"`
53
54 ACLStatus *ACLStatus `json:"aclStatus,omitempty"`
55 }
56
57
58
59 type AdlsAccessControlException struct {
60
61 JavaClassName *string `json:"javaClassName,omitempty"`
62
63 Message *string `json:"message,omitempty"`
64
65 Exception Exception `json:"exception,omitempty"`
66 }
67
68
69 func (aace AdlsAccessControlException) MarshalJSON() ([]byte, error) {
70 aace.Exception = ExceptionAccessControlException
71 objectMap := make(map[string]interface{})
72 if aace.Exception != "" {
73 objectMap["exception"] = aace.Exception
74 }
75 return json.Marshal(objectMap)
76 }
77
78
79 func (aace AdlsAccessControlException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
80 return nil, false
81 }
82
83
84 func (aace AdlsAccessControlException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
85 return nil, false
86 }
87
88
89 func (aace AdlsAccessControlException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
90 return nil, false
91 }
92
93
94 func (aace AdlsAccessControlException) AsAdlsIOException() (*AdlsIOException, bool) {
95 return nil, false
96 }
97
98
99 func (aace AdlsAccessControlException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
100 return nil, false
101 }
102
103
104 func (aace AdlsAccessControlException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
105 return nil, false
106 }
107
108
109 func (aace AdlsAccessControlException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
110 return nil, false
111 }
112
113
114 func (aace AdlsAccessControlException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
115 return nil, false
116 }
117
118
119 func (aace AdlsAccessControlException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
120 return &aace, true
121 }
122
123
124 func (aace AdlsAccessControlException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
125 return nil, false
126 }
127
128
129 func (aace AdlsAccessControlException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
130 return nil, false
131 }
132
133
134 func (aace AdlsAccessControlException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
135 return &aace, true
136 }
137
138
139
140 type AdlsBadOffsetException struct {
141
142 JavaClassName *string `json:"javaClassName,omitempty"`
143
144 Message *string `json:"message,omitempty"`
145
146 Exception Exception `json:"exception,omitempty"`
147 }
148
149
150 func (aboe AdlsBadOffsetException) MarshalJSON() ([]byte, error) {
151 aboe.Exception = ExceptionBadOffsetException
152 objectMap := make(map[string]interface{})
153 if aboe.Exception != "" {
154 objectMap["exception"] = aboe.Exception
155 }
156 return json.Marshal(objectMap)
157 }
158
159
160 func (aboe AdlsBadOffsetException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
161 return nil, false
162 }
163
164
165 func (aboe AdlsBadOffsetException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
166 return nil, false
167 }
168
169
170 func (aboe AdlsBadOffsetException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
171 return nil, false
172 }
173
174
175 func (aboe AdlsBadOffsetException) AsAdlsIOException() (*AdlsIOException, bool) {
176 return nil, false
177 }
178
179
180 func (aboe AdlsBadOffsetException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
181 return nil, false
182 }
183
184
185 func (aboe AdlsBadOffsetException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
186 return nil, false
187 }
188
189
190 func (aboe AdlsBadOffsetException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
191 return &aboe, true
192 }
193
194
195 func (aboe AdlsBadOffsetException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
196 return nil, false
197 }
198
199
200 func (aboe AdlsBadOffsetException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
201 return nil, false
202 }
203
204
205 func (aboe AdlsBadOffsetException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
206 return nil, false
207 }
208
209
210 func (aboe AdlsBadOffsetException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
211 return nil, false
212 }
213
214
215 func (aboe AdlsBadOffsetException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
216 return &aboe, true
217 }
218
219
220 type AdlsError struct {
221
222 RemoteException BasicAdlsRemoteException `json:"remoteException,omitempty"`
223 }
224
225
226 func (ae AdlsError) MarshalJSON() ([]byte, error) {
227 objectMap := make(map[string]interface{})
228 return json.Marshal(objectMap)
229 }
230
231
232 func (ae *AdlsError) UnmarshalJSON(body []byte) error {
233 var m map[string]*json.RawMessage
234 err := json.Unmarshal(body, &m)
235 if err != nil {
236 return err
237 }
238 for k, v := range m {
239 switch k {
240 case "remoteException":
241 if v != nil {
242 remoteException, err := unmarshalBasicAdlsRemoteException(*v)
243 if err != nil {
244 return err
245 }
246 ae.RemoteException = remoteException
247 }
248 }
249 }
250
251 return nil
252 }
253
254
255
256 type AdlsFileAlreadyExistsException struct {
257
258 JavaClassName *string `json:"javaClassName,omitempty"`
259
260 Message *string `json:"message,omitempty"`
261
262 Exception Exception `json:"exception,omitempty"`
263 }
264
265
266 func (afaee AdlsFileAlreadyExistsException) MarshalJSON() ([]byte, error) {
267 afaee.Exception = ExceptionFileAlreadyExistsException
268 objectMap := make(map[string]interface{})
269 if afaee.Exception != "" {
270 objectMap["exception"] = afaee.Exception
271 }
272 return json.Marshal(objectMap)
273 }
274
275
276 func (afaee AdlsFileAlreadyExistsException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
277 return nil, false
278 }
279
280
281 func (afaee AdlsFileAlreadyExistsException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
282 return nil, false
283 }
284
285
286 func (afaee AdlsFileAlreadyExistsException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
287 return nil, false
288 }
289
290
291 func (afaee AdlsFileAlreadyExistsException) AsAdlsIOException() (*AdlsIOException, bool) {
292 return nil, false
293 }
294
295
296 func (afaee AdlsFileAlreadyExistsException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
297 return nil, false
298 }
299
300
301 func (afaee AdlsFileAlreadyExistsException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
302 return &afaee, true
303 }
304
305
306 func (afaee AdlsFileAlreadyExistsException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
307 return nil, false
308 }
309
310
311 func (afaee AdlsFileAlreadyExistsException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
312 return nil, false
313 }
314
315
316 func (afaee AdlsFileAlreadyExistsException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
317 return nil, false
318 }
319
320
321 func (afaee AdlsFileAlreadyExistsException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
322 return nil, false
323 }
324
325
326 func (afaee AdlsFileAlreadyExistsException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
327 return nil, false
328 }
329
330
331 func (afaee AdlsFileAlreadyExistsException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
332 return &afaee, true
333 }
334
335
336
337 type AdlsFileNotFoundException struct {
338
339 JavaClassName *string `json:"javaClassName,omitempty"`
340
341 Message *string `json:"message,omitempty"`
342
343 Exception Exception `json:"exception,omitempty"`
344 }
345
346
347 func (afnfe AdlsFileNotFoundException) MarshalJSON() ([]byte, error) {
348 afnfe.Exception = ExceptionFileNotFoundException
349 objectMap := make(map[string]interface{})
350 if afnfe.Exception != "" {
351 objectMap["exception"] = afnfe.Exception
352 }
353 return json.Marshal(objectMap)
354 }
355
356
357 func (afnfe AdlsFileNotFoundException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
358 return nil, false
359 }
360
361
362 func (afnfe AdlsFileNotFoundException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
363 return nil, false
364 }
365
366
367 func (afnfe AdlsFileNotFoundException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
368 return nil, false
369 }
370
371
372 func (afnfe AdlsFileNotFoundException) AsAdlsIOException() (*AdlsIOException, bool) {
373 return nil, false
374 }
375
376
377 func (afnfe AdlsFileNotFoundException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
378 return &afnfe, true
379 }
380
381
382 func (afnfe AdlsFileNotFoundException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
383 return nil, false
384 }
385
386
387 func (afnfe AdlsFileNotFoundException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
388 return nil, false
389 }
390
391
392 func (afnfe AdlsFileNotFoundException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
393 return nil, false
394 }
395
396
397 func (afnfe AdlsFileNotFoundException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
398 return nil, false
399 }
400
401
402 func (afnfe AdlsFileNotFoundException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
403 return nil, false
404 }
405
406
407 func (afnfe AdlsFileNotFoundException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
408 return nil, false
409 }
410
411
412 func (afnfe AdlsFileNotFoundException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
413 return &afnfe, true
414 }
415
416
417
418 type AdlsIllegalArgumentException struct {
419
420 JavaClassName *string `json:"javaClassName,omitempty"`
421
422 Message *string `json:"message,omitempty"`
423
424 Exception Exception `json:"exception,omitempty"`
425 }
426
427
428 func (aiae AdlsIllegalArgumentException) MarshalJSON() ([]byte, error) {
429 aiae.Exception = ExceptionIllegalArgumentException
430 objectMap := make(map[string]interface{})
431 if aiae.Exception != "" {
432 objectMap["exception"] = aiae.Exception
433 }
434 return json.Marshal(objectMap)
435 }
436
437
438 func (aiae AdlsIllegalArgumentException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
439 return &aiae, true
440 }
441
442
443 func (aiae AdlsIllegalArgumentException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
444 return nil, false
445 }
446
447
448 func (aiae AdlsIllegalArgumentException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
449 return nil, false
450 }
451
452
453 func (aiae AdlsIllegalArgumentException) AsAdlsIOException() (*AdlsIOException, bool) {
454 return nil, false
455 }
456
457
458 func (aiae AdlsIllegalArgumentException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
459 return nil, false
460 }
461
462
463 func (aiae AdlsIllegalArgumentException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
464 return nil, false
465 }
466
467
468 func (aiae AdlsIllegalArgumentException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
469 return nil, false
470 }
471
472
473 func (aiae AdlsIllegalArgumentException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
474 return nil, false
475 }
476
477
478 func (aiae AdlsIllegalArgumentException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
479 return nil, false
480 }
481
482
483 func (aiae AdlsIllegalArgumentException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
484 return nil, false
485 }
486
487
488 func (aiae AdlsIllegalArgumentException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
489 return nil, false
490 }
491
492
493 func (aiae AdlsIllegalArgumentException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
494 return &aiae, true
495 }
496
497
498
499 type AdlsIOException struct {
500
501 JavaClassName *string `json:"javaClassName,omitempty"`
502
503 Message *string `json:"message,omitempty"`
504
505 Exception Exception `json:"exception,omitempty"`
506 }
507
508
509 func (aie AdlsIOException) MarshalJSON() ([]byte, error) {
510 aie.Exception = ExceptionIOException
511 objectMap := make(map[string]interface{})
512 if aie.Exception != "" {
513 objectMap["exception"] = aie.Exception
514 }
515 return json.Marshal(objectMap)
516 }
517
518
519 func (aie AdlsIOException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
520 return nil, false
521 }
522
523
524 func (aie AdlsIOException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
525 return nil, false
526 }
527
528
529 func (aie AdlsIOException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
530 return nil, false
531 }
532
533
534 func (aie AdlsIOException) AsAdlsIOException() (*AdlsIOException, bool) {
535 return &aie, true
536 }
537
538
539 func (aie AdlsIOException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
540 return nil, false
541 }
542
543
544 func (aie AdlsIOException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
545 return nil, false
546 }
547
548
549 func (aie AdlsIOException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
550 return nil, false
551 }
552
553
554 func (aie AdlsIOException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
555 return nil, false
556 }
557
558
559 func (aie AdlsIOException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
560 return nil, false
561 }
562
563
564 func (aie AdlsIOException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
565 return nil, false
566 }
567
568
569 func (aie AdlsIOException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
570 return nil, false
571 }
572
573
574 func (aie AdlsIOException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
575 return &aie, true
576 }
577
578
579
580 type BasicAdlsRemoteException interface {
581 AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool)
582 AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool)
583 AsAdlsSecurityException() (*AdlsSecurityException, bool)
584 AsAdlsIOException() (*AdlsIOException, bool)
585 AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool)
586 AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool)
587 AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool)
588 AsAdlsRuntimeException() (*AdlsRuntimeException, bool)
589 AsAdlsAccessControlException() (*AdlsAccessControlException, bool)
590 AsAdlsThrottledException() (*AdlsThrottledException, bool)
591 AsAdlsRemoteException() (*AdlsRemoteException, bool)
592 }
593
594
595
596 type AdlsRemoteException struct {
597
598 JavaClassName *string `json:"javaClassName,omitempty"`
599
600 Message *string `json:"message,omitempty"`
601
602 Exception Exception `json:"exception,omitempty"`
603 }
604
605 func unmarshalBasicAdlsRemoteException(body []byte) (BasicAdlsRemoteException, error) {
606 var m map[string]interface{}
607 err := json.Unmarshal(body, &m)
608 if err != nil {
609 return nil, err
610 }
611
612 switch m["exception"] {
613 case string(ExceptionIllegalArgumentException):
614 var aiae AdlsIllegalArgumentException
615 err := json.Unmarshal(body, &aiae)
616 return aiae, err
617 case string(ExceptionUnsupportedOperationException):
618 var auoe AdlsUnsupportedOperationException
619 err := json.Unmarshal(body, &auoe)
620 return auoe, err
621 case string(ExceptionSecurityException):
622 var ase AdlsSecurityException
623 err := json.Unmarshal(body, &ase)
624 return ase, err
625 case string(ExceptionIOException):
626 var aie AdlsIOException
627 err := json.Unmarshal(body, &aie)
628 return aie, err
629 case string(ExceptionFileNotFoundException):
630 var afnfe AdlsFileNotFoundException
631 err := json.Unmarshal(body, &afnfe)
632 return afnfe, err
633 case string(ExceptionFileAlreadyExistsException):
634 var afaee AdlsFileAlreadyExistsException
635 err := json.Unmarshal(body, &afaee)
636 return afaee, err
637 case string(ExceptionBadOffsetException):
638 var aboe AdlsBadOffsetException
639 err := json.Unmarshal(body, &aboe)
640 return aboe, err
641 case string(ExceptionRuntimeException):
642 var are AdlsRuntimeException
643 err := json.Unmarshal(body, &are)
644 return are, err
645 case string(ExceptionAccessControlException):
646 var aace AdlsAccessControlException
647 err := json.Unmarshal(body, &aace)
648 return aace, err
649 case string(ExceptionThrottledException):
650 var ate AdlsThrottledException
651 err := json.Unmarshal(body, &ate)
652 return ate, err
653 default:
654 var are AdlsRemoteException
655 err := json.Unmarshal(body, &are)
656 return are, err
657 }
658 }
659 func unmarshalBasicAdlsRemoteExceptionArray(body []byte) ([]BasicAdlsRemoteException, error) {
660 var rawMessages []*json.RawMessage
661 err := json.Unmarshal(body, &rawMessages)
662 if err != nil {
663 return nil, err
664 }
665
666 areArray := make([]BasicAdlsRemoteException, len(rawMessages))
667
668 for index, rawMessage := range rawMessages {
669 are, err := unmarshalBasicAdlsRemoteException(*rawMessage)
670 if err != nil {
671 return nil, err
672 }
673 areArray[index] = are
674 }
675 return areArray, nil
676 }
677
678
679 func (are AdlsRemoteException) MarshalJSON() ([]byte, error) {
680 are.Exception = ExceptionAdlsRemoteException
681 objectMap := make(map[string]interface{})
682 if are.Exception != "" {
683 objectMap["exception"] = are.Exception
684 }
685 return json.Marshal(objectMap)
686 }
687
688
689 func (are AdlsRemoteException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
690 return nil, false
691 }
692
693
694 func (are AdlsRemoteException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
695 return nil, false
696 }
697
698
699 func (are AdlsRemoteException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
700 return nil, false
701 }
702
703
704 func (are AdlsRemoteException) AsAdlsIOException() (*AdlsIOException, bool) {
705 return nil, false
706 }
707
708
709 func (are AdlsRemoteException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
710 return nil, false
711 }
712
713
714 func (are AdlsRemoteException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
715 return nil, false
716 }
717
718
719 func (are AdlsRemoteException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
720 return nil, false
721 }
722
723
724 func (are AdlsRemoteException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
725 return nil, false
726 }
727
728
729 func (are AdlsRemoteException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
730 return nil, false
731 }
732
733
734 func (are AdlsRemoteException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
735 return nil, false
736 }
737
738
739 func (are AdlsRemoteException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
740 return &are, true
741 }
742
743
744 func (are AdlsRemoteException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
745 return &are, true
746 }
747
748
749
750 type AdlsRuntimeException struct {
751
752 JavaClassName *string `json:"javaClassName,omitempty"`
753
754 Message *string `json:"message,omitempty"`
755
756 Exception Exception `json:"exception,omitempty"`
757 }
758
759
760 func (are AdlsRuntimeException) MarshalJSON() ([]byte, error) {
761 are.Exception = ExceptionRuntimeException
762 objectMap := make(map[string]interface{})
763 if are.Exception != "" {
764 objectMap["exception"] = are.Exception
765 }
766 return json.Marshal(objectMap)
767 }
768
769
770 func (are AdlsRuntimeException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
771 return nil, false
772 }
773
774
775 func (are AdlsRuntimeException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
776 return nil, false
777 }
778
779
780 func (are AdlsRuntimeException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
781 return nil, false
782 }
783
784
785 func (are AdlsRuntimeException) AsAdlsIOException() (*AdlsIOException, bool) {
786 return nil, false
787 }
788
789
790 func (are AdlsRuntimeException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
791 return nil, false
792 }
793
794
795 func (are AdlsRuntimeException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
796 return nil, false
797 }
798
799
800 func (are AdlsRuntimeException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
801 return nil, false
802 }
803
804
805 func (are AdlsRuntimeException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
806 return &are, true
807 }
808
809
810 func (are AdlsRuntimeException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
811 return nil, false
812 }
813
814
815 func (are AdlsRuntimeException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
816 return nil, false
817 }
818
819
820 func (are AdlsRuntimeException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
821 return nil, false
822 }
823
824
825 func (are AdlsRuntimeException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
826 return &are, true
827 }
828
829
830
831 type AdlsSecurityException struct {
832
833 JavaClassName *string `json:"javaClassName,omitempty"`
834
835 Message *string `json:"message,omitempty"`
836
837 Exception Exception `json:"exception,omitempty"`
838 }
839
840
841 func (ase AdlsSecurityException) MarshalJSON() ([]byte, error) {
842 ase.Exception = ExceptionSecurityException
843 objectMap := make(map[string]interface{})
844 if ase.Exception != "" {
845 objectMap["exception"] = ase.Exception
846 }
847 return json.Marshal(objectMap)
848 }
849
850
851 func (ase AdlsSecurityException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
852 return nil, false
853 }
854
855
856 func (ase AdlsSecurityException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
857 return nil, false
858 }
859
860
861 func (ase AdlsSecurityException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
862 return &ase, true
863 }
864
865
866 func (ase AdlsSecurityException) AsAdlsIOException() (*AdlsIOException, bool) {
867 return nil, false
868 }
869
870
871 func (ase AdlsSecurityException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
872 return nil, false
873 }
874
875
876 func (ase AdlsSecurityException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
877 return nil, false
878 }
879
880
881 func (ase AdlsSecurityException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
882 return nil, false
883 }
884
885
886 func (ase AdlsSecurityException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
887 return nil, false
888 }
889
890
891 func (ase AdlsSecurityException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
892 return nil, false
893 }
894
895
896 func (ase AdlsSecurityException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
897 return nil, false
898 }
899
900
901 func (ase AdlsSecurityException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
902 return nil, false
903 }
904
905
906 func (ase AdlsSecurityException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
907 return &ase, true
908 }
909
910
911
912 type AdlsThrottledException struct {
913
914 JavaClassName *string `json:"javaClassName,omitempty"`
915
916 Message *string `json:"message,omitempty"`
917
918 Exception Exception `json:"exception,omitempty"`
919 }
920
921
922 func (ate AdlsThrottledException) MarshalJSON() ([]byte, error) {
923 ate.Exception = ExceptionThrottledException
924 objectMap := make(map[string]interface{})
925 if ate.Exception != "" {
926 objectMap["exception"] = ate.Exception
927 }
928 return json.Marshal(objectMap)
929 }
930
931
932 func (ate AdlsThrottledException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
933 return nil, false
934 }
935
936
937 func (ate AdlsThrottledException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
938 return nil, false
939 }
940
941
942 func (ate AdlsThrottledException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
943 return nil, false
944 }
945
946
947 func (ate AdlsThrottledException) AsAdlsIOException() (*AdlsIOException, bool) {
948 return nil, false
949 }
950
951
952 func (ate AdlsThrottledException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
953 return nil, false
954 }
955
956
957 func (ate AdlsThrottledException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
958 return nil, false
959 }
960
961
962 func (ate AdlsThrottledException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
963 return nil, false
964 }
965
966
967 func (ate AdlsThrottledException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
968 return nil, false
969 }
970
971
972 func (ate AdlsThrottledException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
973 return nil, false
974 }
975
976
977 func (ate AdlsThrottledException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
978 return &ate, true
979 }
980
981
982 func (ate AdlsThrottledException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
983 return nil, false
984 }
985
986
987 func (ate AdlsThrottledException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
988 return &ate, true
989 }
990
991
992
993 type AdlsUnsupportedOperationException struct {
994
995 JavaClassName *string `json:"javaClassName,omitempty"`
996
997 Message *string `json:"message,omitempty"`
998
999 Exception Exception `json:"exception,omitempty"`
1000 }
1001
1002
1003 func (auoe AdlsUnsupportedOperationException) MarshalJSON() ([]byte, error) {
1004 auoe.Exception = ExceptionUnsupportedOperationException
1005 objectMap := make(map[string]interface{})
1006 if auoe.Exception != "" {
1007 objectMap["exception"] = auoe.Exception
1008 }
1009 return json.Marshal(objectMap)
1010 }
1011
1012
1013 func (auoe AdlsUnsupportedOperationException) AsAdlsIllegalArgumentException() (*AdlsIllegalArgumentException, bool) {
1014 return nil, false
1015 }
1016
1017
1018 func (auoe AdlsUnsupportedOperationException) AsAdlsUnsupportedOperationException() (*AdlsUnsupportedOperationException, bool) {
1019 return &auoe, true
1020 }
1021
1022
1023 func (auoe AdlsUnsupportedOperationException) AsAdlsSecurityException() (*AdlsSecurityException, bool) {
1024 return nil, false
1025 }
1026
1027
1028 func (auoe AdlsUnsupportedOperationException) AsAdlsIOException() (*AdlsIOException, bool) {
1029 return nil, false
1030 }
1031
1032
1033 func (auoe AdlsUnsupportedOperationException) AsAdlsFileNotFoundException() (*AdlsFileNotFoundException, bool) {
1034 return nil, false
1035 }
1036
1037
1038 func (auoe AdlsUnsupportedOperationException) AsAdlsFileAlreadyExistsException() (*AdlsFileAlreadyExistsException, bool) {
1039 return nil, false
1040 }
1041
1042
1043 func (auoe AdlsUnsupportedOperationException) AsAdlsBadOffsetException() (*AdlsBadOffsetException, bool) {
1044 return nil, false
1045 }
1046
1047
1048 func (auoe AdlsUnsupportedOperationException) AsAdlsRuntimeException() (*AdlsRuntimeException, bool) {
1049 return nil, false
1050 }
1051
1052
1053 func (auoe AdlsUnsupportedOperationException) AsAdlsAccessControlException() (*AdlsAccessControlException, bool) {
1054 return nil, false
1055 }
1056
1057
1058 func (auoe AdlsUnsupportedOperationException) AsAdlsThrottledException() (*AdlsThrottledException, bool) {
1059 return nil, false
1060 }
1061
1062
1063 func (auoe AdlsUnsupportedOperationException) AsAdlsRemoteException() (*AdlsRemoteException, bool) {
1064 return nil, false
1065 }
1066
1067
1068 func (auoe AdlsUnsupportedOperationException) AsBasicAdlsRemoteException() (BasicAdlsRemoteException, bool) {
1069 return &auoe, true
1070 }
1071
1072
1073 type ContentSummary struct {
1074
1075 DirectoryCount *int64 `json:"directoryCount,omitempty"`
1076
1077 FileCount *int64 `json:"fileCount,omitempty"`
1078
1079 Length *int64 `json:"length,omitempty"`
1080
1081 SpaceConsumed *int64 `json:"spaceConsumed,omitempty"`
1082 }
1083
1084
1085 func (cs ContentSummary) MarshalJSON() ([]byte, error) {
1086 objectMap := make(map[string]interface{})
1087 return json.Marshal(objectMap)
1088 }
1089
1090
1091 type ContentSummaryResult struct {
1092 autorest.Response `json:"-"`
1093
1094 ContentSummary *ContentSummary `json:"contentSummary,omitempty"`
1095 }
1096
1097
1098 func (csr ContentSummaryResult) MarshalJSON() ([]byte, error) {
1099 objectMap := make(map[string]interface{})
1100 return json.Marshal(objectMap)
1101 }
1102
1103
1104 type FileOperationResult struct {
1105 autorest.Response `json:"-"`
1106
1107 OperationResult *bool `json:"boolean,omitempty"`
1108 }
1109
1110
1111 func (forVar FileOperationResult) MarshalJSON() ([]byte, error) {
1112 objectMap := make(map[string]interface{})
1113 return json.Marshal(objectMap)
1114 }
1115
1116
1117 type FileStatuses struct {
1118
1119 FileStatus *[]FileStatusProperties `json:"fileStatus,omitempty"`
1120 }
1121
1122
1123 func (fs FileStatuses) MarshalJSON() ([]byte, error) {
1124 objectMap := make(map[string]interface{})
1125 return json.Marshal(objectMap)
1126 }
1127
1128
1129 type FileStatusesResult struct {
1130 autorest.Response `json:"-"`
1131
1132 FileStatuses *FileStatuses `json:"fileStatuses,omitempty"`
1133 }
1134
1135
1136 func (fsr FileStatusesResult) MarshalJSON() ([]byte, error) {
1137 objectMap := make(map[string]interface{})
1138 return json.Marshal(objectMap)
1139 }
1140
1141
1142 type FileStatusProperties struct {
1143
1144 AccessTime *int64 `json:"accessTime,omitempty"`
1145
1146 BlockSize *int64 `json:"blockSize,omitempty"`
1147
1148 ExpirationTime *int64 `json:"msExpirationTime,omitempty"`
1149
1150 Group *string `json:"group,omitempty"`
1151
1152 Length *int64 `json:"length,omitempty"`
1153
1154 ModificationTime *int64 `json:"modificationTime,omitempty"`
1155
1156 Owner *string `json:"owner,omitempty"`
1157
1158 PathSuffix *string `json:"pathSuffix,omitempty"`
1159
1160 Permission *string `json:"permission,omitempty"`
1161
1162 Type FileType `json:"type,omitempty"`
1163
1164 ACLBit *bool `json:"aclBit,omitempty"`
1165 }
1166
1167
1168 func (fsp FileStatusProperties) MarshalJSON() ([]byte, error) {
1169 objectMap := make(map[string]interface{})
1170 return json.Marshal(objectMap)
1171 }
1172
1173
1174 type FileStatusResult struct {
1175 autorest.Response `json:"-"`
1176
1177 FileStatus *FileStatusProperties `json:"fileStatus,omitempty"`
1178 }
1179
1180
1181 func (fsr FileStatusResult) MarshalJSON() ([]byte, error) {
1182 objectMap := make(map[string]interface{})
1183 return json.Marshal(objectMap)
1184 }
1185
1186
1187 type ReadCloser struct {
1188 autorest.Response `json:"-"`
1189 Value *io.ReadCloser `json:"value,omitempty"`
1190 }
1191
View as plain text