Completed
Push — master ( c21b15...51d90f )
by Alexander
01:37
created

Service::getPartOf()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
dl 0
loc 4
c 0
b 0
f 0
rs 10
cc 1
nc 1
nop 0
1
<?php
2
3
namespace CyberLine\SystemdState\Types;
4
5
class Service extends AbstractType
6
{
7
    private $ActiveExitTimestamp;
8
9
    private $After = [];
10
11
    private $AmbientCapabilities;
12
13
    private $BindsTo = [];
14
15
    private $BlockIOAccounting;
16
17
    private $BlockIOWeight;
18
19
    private $BusName;
20
21
    private $CPUAccounting;
22
23
    private $CPUQuotaPerSecUSec;
24
25
    private $CPUSchedulingPolicy;
26
27
    private $CPUSchedulingPriority;
28
29
    private $CPUSchedulingResetOnFork;
30
31
    private $CPUShares;
32
33
    private $CPUUsageNSec;
34
35
    private $CPUWeight;
36
37
    private $CapabilityBoundingSet;
38
39
    private $Conflicts = [];
40
41
    private $ConsistsOf;
42
43
    private $ControlGroup;
44
45
    private $ControlPID;
46
47
    private $Delegate;
48
49
    private $DevicePolicy;
50
51
    private $Documentation = [];
52
53
    private $DropInPaths = [];
54
55
    private $DynamicUser;
56
57
    private $Environment = [];
58
59
    private $EnvironmentFile;
60
61
    private $ExecMainCode;
62
63
    private $ExecMainExitTimestamp;
64
65
    private $ExecMainExitTimestampMonotonic;
66
67
    private $ExecMainPID;
68
69
    private $ExecMainStartTimestamp;
70
71
    private $ExecMainStartTimestampMonotonic;
72
73
    private $ExecMainStatus;
74
75
    private $ExecReload;
76
77
    private $ExecStart;
78
79
    private $ExecStartPost;
80
81
    private $ExecStartPre;
82
83
    private $ExecStop;
84
85
    private $ExecStopPost;
86
87
    private $FailureAction;
88
89
    private $FileDescriptorStoreMax;
90
91
    private $FragmentPath;
92
93
    private $GID;
94
95
    private $Group;
96
97
    private $GuessMainPID;
98
99
    private $IOAccounting;
100
101
    private $IOScheduling;
102
103
    private $IOWeight;
104
105
    private $IgnoreSIGPIPE;
106
107
    private $InactiveEnterTimestamp;
108
109
    private $KillMode;
110
111
    private $KillSignal;
112
113
    private $LimitAS;
114
115
    private $LimitASSoft;
116
117
    private $LimitCORE;
118
119
    private $LimitCORESoft;
120
121
    private $LimitCPU;
122
123
    private $LimitCPUSoft;
124
125
    private $LimitDATA;
126
127
    private $LimitDATASoft;
128
129
    private $LimitFSIZE;
130
131
    private $LimitFSIZESoft;
132
133
    private $LimitLOCKS;
134
135
    private $LimitLOCKSSoft;
136
137
    private $LimitMEMLOCK;
138
139
    private $LimitMEMLOCKSoft;
140
141
    private $LimitMSGQUEUE;
142
143
    private $LimitMSGQUEUESoft;
144
145
    private $LimitNICE;
146
147
    private $LimitNICESoft;
148
149
    private $LimitNOFILE;
150
151
    private $LimitNOFILESoft;
152
153
    private $LimitNPROC;
154
155
    private $LimitNPROCSoft;
156
157
    private $LimitRSS;
158
159
    private $LimitRSSSoft;
160
161
    private $LimitRTPRIO;
162
163
    private $LimitRTPRIOSoft;
164
165
    private $LimitRTTIME;
166
167
    private $LimitRTTIMESoft;
168
169
    private $LimitSIGPENDING;
170
171
    private $LimitSIGPENDINGSoft;
172
173
    private $LimitSTACK;
174
175
    private $LimitSTACKSoft;
176
177
    private $MainPID;
178
179
    private $MemoryAccounting;
180
181
    private $MemoryCurrent;
182
183
    private $MemoryDenyWriteExecute;
184
185
    private $MemoryHigh;
186
187
    private $MemoryLimit;
188
189
    private $MemoryLow;
190
191
    private $MemoryMax;
192
193
    private $MemorySwapMax;
194
195
    private $MountFlags;
196
197
    private $NFileDescriptorStore;
198
199
    private $Nice;
200
201
    private $NoNewPrivileges;
202
203
    private $NonBlocking;
204
205
    private $NotifyAccess;
206
207
    private $OOMScoreAdjust;
208
209
    private $PAMName;
210
211
    private $PartOf;
212
213
    private $PIDFile;
214
215
    private $PermissionsStartOnly;
216
217
    private $PrivateDevices;
218
219
    private $PrivateNetwork;
220
221
    private $PrivateTmp;
222
223
    private $PrivateUsers;
224
225
    private $PropagatesReloadTo;
226
227
    private $ProtectControlGroups;
228
229
    private $ProtectHome;
230
231
    private $ProtectKernelModules;
232
233
    private $ProtectKernelTunables;
234
235
    private $ProtectSystem;
236
237
    private $ReadOnlyPaths = [];
238
239
    private $ReadWritePaths = [];
240
241
    private $ReloadPropagatedFrom;
242
243
    private $RemainAfterExit;
244
245
    private $RemoveIPC;
246
247
    private $RequiredBy = [];
248
249
    private $Requires = [];
250
251
    private $RequiresMountsFor = [];
252
253
    private $RequisiteOf;
254
255
    private $Restart;
256
257
    private $RestartUSec;
258
259
    private $RestrictNamespace;
260
261
    private $RestrictRealtime;
262
263
    private $Result;
264
265
    private $RootDirectoryStartOnly;
266
267
    private $RuntimeDirectory;
268
269
    private $RuntimeDirectoryMode;
270
271
    private $RuntimeMaxUSec;
272
273
    private $SameProcessGroup;
274
275
    private $SecureBits;
276
277
    private $SendSIGHUP;
278
279
    private $SendSIGKILL;
280
281
    private $Slice;
282
283
    private $SourcePath;
284
285
    private $StandardError;
286
287
    private $StandardInput;
288
289
    private $StandardOutput;
290
291
    private $StartupBlockIOWeight;
292
293
    private $StartupCPUShares;
294
295
    private $StartupCPUWeight;
296
297
    private $StartupIOWeight;
298
299
    private $StatusText;
300
301
    private $StatusErrno;
302
303
    private $SyslogFacility;
304
305
    private $SyslogIdentifier;
306
307
    private $SyslogLevel;
308
309
    private $SyslogLevelPrefix;
310
311
    private $SyslogPriority;
312
313
    private $SystemCallErrorNumber;
314
315
    private $SystemCallFilter;
316
317
    private $TTYPath;
318
319
    private $TTYReset;
320
321
    private $TTYVHangup;
322
323
    private $TTYVTDisallocate;
324
325
    private $TasksAccounting;
326
327
    private $TasksCurrent;
328
329
    private $TasksMax;
330
331
    private $TimeoutStartUSec;
332
333
    private $TimeoutStopUSec;
334
335
    private $TimerSlackNSec;
336
337
    private $TriggeredBy;
338
339
    private $Type;
340
341
    private $UID;
342
343
    private $UMask;
344
345
    private $UnitFilePreset;
346
347
    private $UnitFileState;
348
349
    private $User;
350
351
    private $UtmpIdentifier;
352
353
    private $UtmpMode;
354
355
    private $WantedBy = [];
356
357
    private $Wants = [];
358
359
    private $WatchdogTimestamp;
360
361
    private $WatchdogTimestampMonotonic;
362
363
    private $WatchdogUSec;
364
365
    private $WorkingDirectory;
366
367
    /**
368
     * @return mixed
369
     */
370
    public function getActiveExitTimestamp()
371
    {
372
        return $this->ActiveExitTimestamp;
373
    }
374
375
    /**
376
     * @param mixed $ActiveExitTimestamp
377
     * @return Service
378
     */
379
    public function setActiveExitTimestamp($ActiveExitTimestamp)
380
    {
381
        $this->ActiveExitTimestamp = $ActiveExitTimestamp;
382
        return $this;
383
    }
384
385
    /**
386
     * @return array
387
     */
388
    public function getAfter(): array
389
    {
390
        return $this->After;
391
    }
392
393
    /**
394
     * @param array $After
395
     * @return Service
396
     */
397
    public function setAfter(array $After): Service
398
    {
399
        $this->After = $After;
400
        return $this;
401
    }
402
403
    /**
404
     * @return mixed
405
     */
406
    public function getAmbientCapabilities()
407
    {
408
        return $this->AmbientCapabilities;
409
    }
410
411
    /**
412
     * @param mixed $AmbientCapabilities
413
     * @return Service
414
     */
415
    public function setAmbientCapabilities($AmbientCapabilities)
416
    {
417
        $this->AmbientCapabilities = $AmbientCapabilities;
418
        return $this;
419
    }
420
421
    /**
422
     * @return array
423
     */
424
    public function getBindsTo(): array
425
    {
426
        return $this->BindsTo;
427
    }
428
429
    /**
430
     * @param array $BindsTo
431
     * @return Service
432
     */
433
    public function setBindsTo(array $BindsTo): Service
434
    {
435
        $this->BindsTo = $BindsTo;
436
        return $this;
437
    }
438
439
    /**
440
     * @return mixed
441
     */
442
    public function getBlockIOAccounting()
443
    {
444
        return $this->BlockIOAccounting;
445
    }
446
447
    /**
448
     * @param mixed $BlockIOAccounting
449
     * @return Service
450
     */
451
    public function setBlockIOAccounting($BlockIOAccounting)
452
    {
453
        $this->BlockIOAccounting = $BlockIOAccounting;
454
        return $this;
455
    }
456
457
    /**
458
     * @return mixed
459
     */
460
    public function getBlockIOWeight()
461
    {
462
        return $this->BlockIOWeight;
463
    }
464
465
    /**
466
     * @param mixed $BlockIOWeight
467
     * @return Service
468
     */
469
    public function setBlockIOWeight($BlockIOWeight)
470
    {
471
        $this->BlockIOWeight = $BlockIOWeight;
472
        return $this;
473
    }
474
475
    /**
476
     * @return mixed
477
     */
478
    public function getBusName()
479
    {
480
        return $this->BusName;
481
    }
482
483
    /**
484
     * @param mixed $BusName
485
     * @return Service
486
     */
487
    public function setBusName($BusName)
488
    {
489
        $this->BusName = $BusName;
490
        return $this;
491
    }
492
493
    /**
494
     * @return mixed
495
     */
496
    public function getCPUAccounting()
497
    {
498
        return $this->CPUAccounting;
499
    }
500
501
    /**
502
     * @param mixed $CPUAccounting
503
     * @return Service
504
     */
505
    public function setCPUAccounting($CPUAccounting)
506
    {
507
        $this->CPUAccounting = $CPUAccounting;
508
        return $this;
509
    }
510
511
    /**
512
     * @return mixed
513
     */
514
    public function getCPUQuotaPerSecUSec()
515
    {
516
        return $this->CPUQuotaPerSecUSec;
517
    }
518
519
    /**
520
     * @param mixed $CPUQuotaPerSecUSec
521
     * @return Service
522
     */
523
    public function setCPUQuotaPerSecUSec($CPUQuotaPerSecUSec)
524
    {
525
        $this->CPUQuotaPerSecUSec = $CPUQuotaPerSecUSec;
526
        return $this;
527
    }
528
529
    /**
530
     * @return mixed
531
     */
532
    public function getCPUSchedulingPolicy()
533
    {
534
        return $this->CPUSchedulingPolicy;
535
    }
536
537
    /**
538
     * @param mixed $CPUSchedulingPolicy
539
     * @return Service
540
     */
541
    public function setCPUSchedulingPolicy($CPUSchedulingPolicy)
542
    {
543
        $this->CPUSchedulingPolicy = $CPUSchedulingPolicy;
544
        return $this;
545
    }
546
547
    /**
548
     * @return mixed
549
     */
550
    public function getCPUSchedulingPriority()
551
    {
552
        return $this->CPUSchedulingPriority;
553
    }
554
555
    /**
556
     * @param mixed $CPUSchedulingPriority
557
     * @return Service
558
     */
559
    public function setCPUSchedulingPriority($CPUSchedulingPriority)
560
    {
561
        $this->CPUSchedulingPriority = $CPUSchedulingPriority;
562
        return $this;
563
    }
564
565
    /**
566
     * @return mixed
567
     */
568
    public function getCPUSchedulingResetOnFork()
569
    {
570
        return $this->CPUSchedulingResetOnFork;
571
    }
572
573
    /**
574
     * @param mixed $CPUSchedulingResetOnFork
575
     * @return Service
576
     */
577
    public function setCPUSchedulingResetOnFork($CPUSchedulingResetOnFork)
578
    {
579
        $this->CPUSchedulingResetOnFork = $CPUSchedulingResetOnFork;
580
        return $this;
581
    }
582
583
    /**
584
     * @return mixed
585
     */
586
    public function getCPUShares()
587
    {
588
        return $this->CPUShares;
589
    }
590
591
    /**
592
     * @param mixed $CPUShares
593
     * @return Service
594
     */
595
    public function setCPUShares($CPUShares)
596
    {
597
        $this->CPUShares = $CPUShares;
598
        return $this;
599
    }
600
601
    /**
602
     * @return mixed
603
     */
604
    public function getCPUUsageNSec()
605
    {
606
        return $this->CPUUsageNSec;
607
    }
608
609
    /**
610
     * @param mixed $CPUUsageNSec
611
     * @return Service
612
     */
613
    public function setCPUUsageNSec($CPUUsageNSec)
614
    {
615
        $this->CPUUsageNSec = $CPUUsageNSec;
616
        return $this;
617
    }
618
619
    /**
620
     * @return mixed
621
     */
622
    public function getCPUWeight()
623
    {
624
        return $this->CPUWeight;
625
    }
626
627
    /**
628
     * @param mixed $CPUWeight
629
     * @return Service
630
     */
631
    public function setCPUWeight($CPUWeight)
632
    {
633
        $this->CPUWeight = $CPUWeight;
634
        return $this;
635
    }
636
637
    /**
638
     * @return mixed
639
     */
640
    public function getCapabilityBoundingSet()
641
    {
642
        return $this->CapabilityBoundingSet;
643
    }
644
645
    /**
646
     * @param mixed $CapabilityBoundingSet
647
     * @return Service
648
     */
649
    public function setCapabilityBoundingSet($CapabilityBoundingSet)
650
    {
651
        $this->CapabilityBoundingSet = $CapabilityBoundingSet;
652
        return $this;
653
    }
654
655
    /**
656
     * @return array
657
     */
658
    public function getConflicts(): array
659
    {
660
        return $this->Conflicts;
661
    }
662
663
    /**
664
     * @param array $Conflicts
665
     * @return Service
666
     */
667
    public function setConflicts(array $Conflicts): Service
668
    {
669
        $this->Conflicts = $Conflicts;
670
        return $this;
671
    }
672
673
    /**
674
     * @return mixed
675
     */
676
    public function getConsistsOf()
677
    {
678
        return $this->ConsistsOf;
679
    }
680
681
    /**
682
     * @param mixed $ConsistsOf
683
     * @return Service
684
     */
685
    public function setConsistsOf($ConsistsOf)
686
    {
687
        $this->ConsistsOf = $ConsistsOf;
688
        return $this;
689
    }
690
691
    /**
692
     * @return mixed
693
     */
694
    public function getControlGroup()
695
    {
696
        return $this->ControlGroup;
697
    }
698
699
    /**
700
     * @param mixed $ControlGroup
701
     * @return Service
702
     */
703
    public function setControlGroup($ControlGroup)
704
    {
705
        $this->ControlGroup = $ControlGroup;
706
        return $this;
707
    }
708
709
    /**
710
     * @return mixed
711
     */
712
    public function getControlPID()
713
    {
714
        return $this->ControlPID;
715
    }
716
717
    /**
718
     * @param mixed $ControlPID
719
     * @return Service
720
     */
721
    public function setControlPID($ControlPID)
722
    {
723
        $this->ControlPID = $ControlPID;
724
        return $this;
725
    }
726
727
    /**
728
     * @return mixed
729
     */
730
    public function getDelegate()
731
    {
732
        return $this->Delegate;
733
    }
734
735
    /**
736
     * @param mixed $Delegate
737
     * @return Service
738
     */
739
    public function setDelegate($Delegate)
740
    {
741
        $this->Delegate = $Delegate;
742
        return $this;
743
    }
744
745
    /**
746
     * @return mixed
747
     */
748
    public function getDevicePolicy()
749
    {
750
        return $this->DevicePolicy;
751
    }
752
753
    /**
754
     * @param mixed $DevicePolicy
755
     * @return Service
756
     */
757
    public function setDevicePolicy($DevicePolicy)
758
    {
759
        $this->DevicePolicy = $DevicePolicy;
760
        return $this;
761
    }
762
763
    /**
764
     * @return array
765
     */
766
    public function getDocumentation(): array
767
    {
768
        return $this->Documentation;
769
    }
770
771
    /**
772
     * @param array $Documentation
773
     * @return Service
774
     */
775
    public function setDocumentation(array $Documentation): Service
776
    {
777
        $this->Documentation = $Documentation;
778
        return $this;
779
    }
780
781
    /**
782
     * @return array
783
     */
784
    public function getDropInPaths(): array
785
    {
786
        return $this->DropInPaths;
787
    }
788
789
    /**
790
     * @param array $DropInPaths
791
     * @return Service
792
     */
793
    public function setDropInPaths(array $DropInPaths): Service
794
    {
795
        $this->DropInPaths = $DropInPaths;
796
        return $this;
797
    }
798
799
    /**
800
     * @return mixed
801
     */
802
    public function getDynamicUser()
803
    {
804
        return $this->DynamicUser;
805
    }
806
807
    /**
808
     * @param mixed $DynamicUser
809
     * @return Service
810
     */
811
    public function setDynamicUser($DynamicUser)
812
    {
813
        $this->DynamicUser = $DynamicUser;
814
        return $this;
815
    }
816
817
    /**
818
     * @return array
819
     */
820
    public function getEnvironment(): array
821
    {
822
        return $this->Environment;
823
    }
824
825
    /**
826
     * @param array $Environment
827
     * @return Service
828
     */
829
    public function setEnvironment(array $Environment): Service
830
    {
831
        $this->Environment = $Environment;
832
        return $this;
833
    }
834
835
    /**
836
     * @return mixed
837
     */
838
    public function getEnvironmentFile()
839
    {
840
        return $this->EnvironmentFile;
841
    }
842
843
    /**
844
     * @param mixed $EnvironmentFile
845
     * @return Service
846
     */
847
    public function setEnvironmentFile($EnvironmentFile)
848
    {
849
        $this->EnvironmentFile = $EnvironmentFile;
850
        return $this;
851
    }
852
853
    /**
854
     * @return mixed
855
     */
856
    public function getExecMainCode()
857
    {
858
        return $this->ExecMainCode;
859
    }
860
861
    /**
862
     * @param mixed $ExecMainCode
863
     * @return Service
864
     */
865
    public function setExecMainCode($ExecMainCode)
866
    {
867
        $this->ExecMainCode = $ExecMainCode;
868
        return $this;
869
    }
870
871
    /**
872
     * @return mixed
873
     */
874
    public function getExecMainExitTimestamp()
875
    {
876
        return $this->ExecMainExitTimestamp;
877
    }
878
879
    /**
880
     * @param mixed $ExecMainExitTimestamp
881
     * @return Service
882
     */
883
    public function setExecMainExitTimestamp($ExecMainExitTimestamp)
884
    {
885
        $this->ExecMainExitTimestamp = $ExecMainExitTimestamp;
886
        return $this;
887
    }
888
889
    /**
890
     * @return mixed
891
     */
892
    public function getExecMainExitTimestampMonotonic()
893
    {
894
        return $this->ExecMainExitTimestampMonotonic;
895
    }
896
897
    /**
898
     * @param mixed $ExecMainExitTimestampMonotonic
899
     * @return Service
900
     */
901
    public function setExecMainExitTimestampMonotonic($ExecMainExitTimestampMonotonic)
902
    {
903
        $this->ExecMainExitTimestampMonotonic = $ExecMainExitTimestampMonotonic;
904
        return $this;
905
    }
906
907
    /**
908
     * @return mixed
909
     */
910
    public function getExecMainPID()
911
    {
912
        return $this->ExecMainPID;
913
    }
914
915
    /**
916
     * @param mixed $ExecMainPID
917
     * @return Service
918
     */
919
    public function setExecMainPID($ExecMainPID)
920
    {
921
        $this->ExecMainPID = $ExecMainPID;
922
        return $this;
923
    }
924
925
    /**
926
     * @return mixed
927
     */
928
    public function getExecMainStartTimestamp()
929
    {
930
        return $this->ExecMainStartTimestamp;
931
    }
932
933
    /**
934
     * @param mixed $ExecMainStartTimestamp
935
     * @return Service
936
     */
937
    public function setExecMainStartTimestamp($ExecMainStartTimestamp)
938
    {
939
        $this->ExecMainStartTimestamp = $ExecMainStartTimestamp;
940
        return $this;
941
    }
942
943
    /**
944
     * @return mixed
945
     */
946
    public function getExecMainStartTimestampMonotonic()
947
    {
948
        return $this->ExecMainStartTimestampMonotonic;
949
    }
950
951
    /**
952
     * @param mixed $ExecMainStartTimestampMonotonic
953
     * @return Service
954
     */
955
    public function setExecMainStartTimestampMonotonic($ExecMainStartTimestampMonotonic)
956
    {
957
        $this->ExecMainStartTimestampMonotonic = $ExecMainStartTimestampMonotonic;
958
        return $this;
959
    }
960
961
    /**
962
     * @return mixed
963
     */
964
    public function getExecMainStatus()
965
    {
966
        return $this->ExecMainStatus;
967
    }
968
969
    /**
970
     * @param mixed $ExecMainStatus
971
     * @return Service
972
     */
973
    public function setExecMainStatus($ExecMainStatus)
974
    {
975
        $this->ExecMainStatus = $ExecMainStatus;
976
        return $this;
977
    }
978
979
    /**
980
     * @return mixed
981
     */
982
    public function getExecReload()
983
    {
984
        return $this->ExecReload;
985
    }
986
987
    /**
988
     * @param mixed $ExecReload
989
     * @return Service
990
     */
991
    public function setExecReload($ExecReload)
992
    {
993
        $this->ExecReload = $ExecReload;
994
        return $this;
995
    }
996
997
    /**
998
     * @return mixed
999
     */
1000
    public function getExecStart()
1001
    {
1002
        return $this->ExecStart;
1003
    }
1004
1005
    /**
1006
     * @param mixed $ExecStart
1007
     * @return Service
1008
     */
1009
    public function setExecStart($ExecStart)
1010
    {
1011
        $this->ExecStart = $ExecStart;
1012
        return $this;
1013
    }
1014
1015
    /**
1016
     * @return mixed
1017
     */
1018
    public function getExecStartPost()
1019
    {
1020
        return $this->ExecStartPost;
1021
    }
1022
1023
    /**
1024
     * @param mixed $ExecStartPost
1025
     * @return Service
1026
     */
1027
    public function setExecStartPost($ExecStartPost)
1028
    {
1029
        $this->ExecStartPost = $ExecStartPost;
1030
        return $this;
1031
    }
1032
1033
    /**
1034
     * @return mixed
1035
     */
1036
    public function getExecStartPre()
1037
    {
1038
        return $this->ExecStartPre;
1039
    }
1040
1041
    /**
1042
     * @param mixed $ExecStartPre
1043
     * @return Service
1044
     */
1045
    public function setExecStartPre($ExecStartPre)
1046
    {
1047
        $this->ExecStartPre = $ExecStartPre;
1048
        return $this;
1049
    }
1050
1051
    /**
1052
     * @return mixed
1053
     */
1054
    public function getExecStop()
1055
    {
1056
        return $this->ExecStop;
1057
    }
1058
1059
    /**
1060
     * @param mixed $ExecStop
1061
     * @return Service
1062
     */
1063
    public function setExecStop($ExecStop)
1064
    {
1065
        $this->ExecStop = $ExecStop;
1066
        return $this;
1067
    }
1068
1069
    /**
1070
     * @return mixed
1071
     */
1072
    public function getExecStopPost()
1073
    {
1074
        return $this->ExecStopPost;
1075
    }
1076
1077
    /**
1078
     * @param mixed $ExecStopPost
1079
     * @return Service
1080
     */
1081
    public function setExecStopPost($ExecStopPost)
1082
    {
1083
        $this->ExecStopPost = $ExecStopPost;
1084
        return $this;
1085
    }
1086
1087
    /**
1088
     * @return mixed
1089
     */
1090
    public function getFailureAction()
1091
    {
1092
        return $this->FailureAction;
1093
    }
1094
1095
    /**
1096
     * @param mixed $FailureAction
1097
     * @return Service
1098
     */
1099
    public function setFailureAction($FailureAction)
1100
    {
1101
        $this->FailureAction = $FailureAction;
1102
        return $this;
1103
    }
1104
1105
    /**
1106
     * @return mixed
1107
     */
1108
    public function getFileDescriptorStoreMax()
1109
    {
1110
        return $this->FileDescriptorStoreMax;
1111
    }
1112
1113
    /**
1114
     * @param mixed $FileDescriptorStoreMax
1115
     * @return Service
1116
     */
1117
    public function setFileDescriptorStoreMax($FileDescriptorStoreMax)
1118
    {
1119
        $this->FileDescriptorStoreMax = $FileDescriptorStoreMax;
1120
        return $this;
1121
    }
1122
1123
    /**
1124
     * @return mixed
1125
     */
1126
    public function getFragmentPath()
1127
    {
1128
        return $this->FragmentPath;
1129
    }
1130
1131
    /**
1132
     * @param mixed $FragmentPath
1133
     * @return Service
1134
     */
1135
    public function setFragmentPath($FragmentPath)
1136
    {
1137
        $this->FragmentPath = $FragmentPath;
1138
        return $this;
1139
    }
1140
1141
    /**
1142
     * @return mixed
1143
     */
1144
    public function getGID()
1145
    {
1146
        return $this->GID;
1147
    }
1148
1149
    /**
1150
     * @param mixed $GID
1151
     * @return Service
1152
     */
1153
    public function setGID($GID)
1154
    {
1155
        $this->GID = $GID;
1156
        return $this;
1157
    }
1158
1159
    /**
1160
     * @return mixed
1161
     */
1162
    public function getGroup()
1163
    {
1164
        return $this->Group;
1165
    }
1166
1167
    /**
1168
     * @param mixed $Group
1169
     * @return Service
1170
     */
1171
    public function setGroup($Group)
1172
    {
1173
        $this->Group = $Group;
1174
        return $this;
1175
    }
1176
1177
    /**
1178
     * @return mixed
1179
     */
1180
    public function getGuessMainPID()
1181
    {
1182
        return $this->GuessMainPID;
1183
    }
1184
1185
    /**
1186
     * @param mixed $GuessMainPID
1187
     * @return Service
1188
     */
1189
    public function setGuessMainPID($GuessMainPID)
1190
    {
1191
        $this->GuessMainPID = $GuessMainPID;
1192
        return $this;
1193
    }
1194
1195
    /**
1196
     * @return mixed
1197
     */
1198
    public function getIOAccounting()
1199
    {
1200
        return $this->IOAccounting;
1201
    }
1202
1203
    /**
1204
     * @param mixed $IOAccounting
1205
     * @return Service
1206
     */
1207
    public function setIOAccounting($IOAccounting)
1208
    {
1209
        $this->IOAccounting = $IOAccounting;
1210
        return $this;
1211
    }
1212
1213
    /**
1214
     * @return mixed
1215
     */
1216
    public function getIOScheduling()
1217
    {
1218
        return $this->IOScheduling;
1219
    }
1220
1221
    /**
1222
     * @param mixed $IOScheduling
1223
     * @return Service
1224
     */
1225
    public function setIOScheduling($IOScheduling)
1226
    {
1227
        $this->IOScheduling = $IOScheduling;
1228
        return $this;
1229
    }
1230
1231
    /**
1232
     * @return mixed
1233
     */
1234
    public function getIOWeight()
1235
    {
1236
        return $this->IOWeight;
1237
    }
1238
1239
    /**
1240
     * @param mixed $IOWeight
1241
     * @return Service
1242
     */
1243
    public function setIOWeight($IOWeight)
1244
    {
1245
        $this->IOWeight = $IOWeight;
1246
        return $this;
1247
    }
1248
1249
    /**
1250
     * @return mixed
1251
     */
1252
    public function getIgnoreSIGPIPE()
1253
    {
1254
        return $this->IgnoreSIGPIPE;
1255
    }
1256
1257
    /**
1258
     * @param mixed $IgnoreSIGPIPE
1259
     * @return Service
1260
     */
1261
    public function setIgnoreSIGPIPE($IgnoreSIGPIPE)
1262
    {
1263
        $this->IgnoreSIGPIPE = $IgnoreSIGPIPE;
1264
        return $this;
1265
    }
1266
1267
    /**
1268
     * @return mixed
1269
     */
1270
    public function getInactiveEnterTimestamp()
1271
    {
1272
        return $this->InactiveEnterTimestamp;
1273
    }
1274
1275
    /**
1276
     * @param mixed $InactiveEnterTimestamp
1277
     * @return Service
1278
     */
1279
    public function setInactiveEnterTimestamp($InactiveEnterTimestamp)
1280
    {
1281
        $this->InactiveEnterTimestamp = $InactiveEnterTimestamp;
1282
        return $this;
1283
    }
1284
1285
    /**
1286
     * @return mixed
1287
     */
1288
    public function getKillMode()
1289
    {
1290
        return $this->KillMode;
1291
    }
1292
1293
    /**
1294
     * @param mixed $KillMode
1295
     * @return Service
1296
     */
1297
    public function setKillMode($KillMode)
1298
    {
1299
        $this->KillMode = $KillMode;
1300
        return $this;
1301
    }
1302
1303
    /**
1304
     * @return mixed
1305
     */
1306
    public function getKillSignal()
1307
    {
1308
        return $this->KillSignal;
1309
    }
1310
1311
    /**
1312
     * @param mixed $KillSignal
1313
     * @return Service
1314
     */
1315
    public function setKillSignal($KillSignal)
1316
    {
1317
        $this->KillSignal = $KillSignal;
1318
        return $this;
1319
    }
1320
1321
    /**
1322
     * @return mixed
1323
     */
1324
    public function getLimitAS()
1325
    {
1326
        return $this->LimitAS;
1327
    }
1328
1329
    /**
1330
     * @param mixed $LimitAS
1331
     * @return Service
1332
     */
1333
    public function setLimitAS($LimitAS)
1334
    {
1335
        $this->LimitAS = $LimitAS;
1336
        return $this;
1337
    }
1338
1339
    /**
1340
     * @return mixed
1341
     */
1342
    public function getLimitASSoft()
1343
    {
1344
        return $this->LimitASSoft;
1345
    }
1346
1347
    /**
1348
     * @param mixed $LimitASSoft
1349
     * @return Service
1350
     */
1351
    public function setLimitASSoft($LimitASSoft)
1352
    {
1353
        $this->LimitASSoft = $LimitASSoft;
1354
        return $this;
1355
    }
1356
1357
    /**
1358
     * @return mixed
1359
     */
1360
    public function getLimitCORE()
1361
    {
1362
        return $this->LimitCORE;
1363
    }
1364
1365
    /**
1366
     * @param mixed $LimitCORE
1367
     * @return Service
1368
     */
1369
    public function setLimitCORE($LimitCORE)
1370
    {
1371
        $this->LimitCORE = $LimitCORE;
1372
        return $this;
1373
    }
1374
1375
    /**
1376
     * @return mixed
1377
     */
1378
    public function getLimitCORESoft()
1379
    {
1380
        return $this->LimitCORESoft;
1381
    }
1382
1383
    /**
1384
     * @param mixed $LimitCORESoft
1385
     * @return Service
1386
     */
1387
    public function setLimitCORESoft($LimitCORESoft)
1388
    {
1389
        $this->LimitCORESoft = $LimitCORESoft;
1390
        return $this;
1391
    }
1392
1393
    /**
1394
     * @return mixed
1395
     */
1396
    public function getLimitCPU()
1397
    {
1398
        return $this->LimitCPU;
1399
    }
1400
1401
    /**
1402
     * @param mixed $LimitCPU
1403
     * @return Service
1404
     */
1405
    public function setLimitCPU($LimitCPU)
1406
    {
1407
        $this->LimitCPU = $LimitCPU;
1408
        return $this;
1409
    }
1410
1411
    /**
1412
     * @return mixed
1413
     */
1414
    public function getLimitCPUSoft()
1415
    {
1416
        return $this->LimitCPUSoft;
1417
    }
1418
1419
    /**
1420
     * @param mixed $LimitCPUSoft
1421
     * @return Service
1422
     */
1423
    public function setLimitCPUSoft($LimitCPUSoft)
1424
    {
1425
        $this->LimitCPUSoft = $LimitCPUSoft;
1426
        return $this;
1427
    }
1428
1429
    /**
1430
     * @return mixed
1431
     */
1432
    public function getLimitDATA()
1433
    {
1434
        return $this->LimitDATA;
1435
    }
1436
1437
    /**
1438
     * @param mixed $LimitDATA
1439
     * @return Service
1440
     */
1441
    public function setLimitDATA($LimitDATA)
1442
    {
1443
        $this->LimitDATA = $LimitDATA;
1444
        return $this;
1445
    }
1446
1447
    /**
1448
     * @return mixed
1449
     */
1450
    public function getLimitDATASoft()
1451
    {
1452
        return $this->LimitDATASoft;
1453
    }
1454
1455
    /**
1456
     * @param mixed $LimitDATASoft
1457
     * @return Service
1458
     */
1459
    public function setLimitDATASoft($LimitDATASoft)
1460
    {
1461
        $this->LimitDATASoft = $LimitDATASoft;
1462
        return $this;
1463
    }
1464
1465
    /**
1466
     * @return mixed
1467
     */
1468
    public function getLimitFSIZE()
1469
    {
1470
        return $this->LimitFSIZE;
1471
    }
1472
1473
    /**
1474
     * @param mixed $LimitFSIZE
1475
     * @return Service
1476
     */
1477
    public function setLimitFSIZE($LimitFSIZE)
1478
    {
1479
        $this->LimitFSIZE = $LimitFSIZE;
1480
        return $this;
1481
    }
1482
1483
    /**
1484
     * @return mixed
1485
     */
1486
    public function getLimitFSIZESoft()
1487
    {
1488
        return $this->LimitFSIZESoft;
1489
    }
1490
1491
    /**
1492
     * @param mixed $LimitFSIZESoft
1493
     * @return Service
1494
     */
1495
    public function setLimitFSIZESoft($LimitFSIZESoft)
1496
    {
1497
        $this->LimitFSIZESoft = $LimitFSIZESoft;
1498
        return $this;
1499
    }
1500
1501
    /**
1502
     * @return mixed
1503
     */
1504
    public function getLimitLOCKS()
1505
    {
1506
        return $this->LimitLOCKS;
1507
    }
1508
1509
    /**
1510
     * @param mixed $LimitLOCKS
1511
     * @return Service
1512
     */
1513
    public function setLimitLOCKS($LimitLOCKS)
1514
    {
1515
        $this->LimitLOCKS = $LimitLOCKS;
1516
        return $this;
1517
    }
1518
1519
    /**
1520
     * @return mixed
1521
     */
1522
    public function getLimitLOCKSSoft()
1523
    {
1524
        return $this->LimitLOCKSSoft;
1525
    }
1526
1527
    /**
1528
     * @param mixed $LimitLOCKSSoft
1529
     * @return Service
1530
     */
1531
    public function setLimitLOCKSSoft($LimitLOCKSSoft)
1532
    {
1533
        $this->LimitLOCKSSoft = $LimitLOCKSSoft;
1534
        return $this;
1535
    }
1536
1537
    /**
1538
     * @return mixed
1539
     */
1540
    public function getLimitMEMLOCK()
1541
    {
1542
        return $this->LimitMEMLOCK;
1543
    }
1544
1545
    /**
1546
     * @param mixed $LimitMEMLOCK
1547
     * @return Service
1548
     */
1549
    public function setLimitMEMLOCK($LimitMEMLOCK)
1550
    {
1551
        $this->LimitMEMLOCK = $LimitMEMLOCK;
1552
        return $this;
1553
    }
1554
1555
    /**
1556
     * @return mixed
1557
     */
1558
    public function getLimitMEMLOCKSoft()
1559
    {
1560
        return $this->LimitMEMLOCKSoft;
1561
    }
1562
1563
    /**
1564
     * @param mixed $LimitMEMLOCKSoft
1565
     * @return Service
1566
     */
1567
    public function setLimitMEMLOCKSoft($LimitMEMLOCKSoft)
1568
    {
1569
        $this->LimitMEMLOCKSoft = $LimitMEMLOCKSoft;
1570
        return $this;
1571
    }
1572
1573
    /**
1574
     * @return mixed
1575
     */
1576
    public function getLimitMSGQUEUE()
1577
    {
1578
        return $this->LimitMSGQUEUE;
1579
    }
1580
1581
    /**
1582
     * @param mixed $LimitMSGQUEUE
1583
     * @return Service
1584
     */
1585
    public function setLimitMSGQUEUE($LimitMSGQUEUE)
1586
    {
1587
        $this->LimitMSGQUEUE = $LimitMSGQUEUE;
1588
        return $this;
1589
    }
1590
1591
    /**
1592
     * @return mixed
1593
     */
1594
    public function getLimitMSGQUEUESoft()
1595
    {
1596
        return $this->LimitMSGQUEUESoft;
1597
    }
1598
1599
    /**
1600
     * @param mixed $LimitMSGQUEUESoft
1601
     * @return Service
1602
     */
1603
    public function setLimitMSGQUEUESoft($LimitMSGQUEUESoft)
1604
    {
1605
        $this->LimitMSGQUEUESoft = $LimitMSGQUEUESoft;
1606
        return $this;
1607
    }
1608
1609
    /**
1610
     * @return mixed
1611
     */
1612
    public function getLimitNICE()
1613
    {
1614
        return $this->LimitNICE;
1615
    }
1616
1617
    /**
1618
     * @param mixed $LimitNICE
1619
     * @return Service
1620
     */
1621
    public function setLimitNICE($LimitNICE)
1622
    {
1623
        $this->LimitNICE = $LimitNICE;
1624
        return $this;
1625
    }
1626
1627
    /**
1628
     * @return mixed
1629
     */
1630
    public function getLimitNICESoft()
1631
    {
1632
        return $this->LimitNICESoft;
1633
    }
1634
1635
    /**
1636
     * @param mixed $LimitNICESoft
1637
     * @return Service
1638
     */
1639
    public function setLimitNICESoft($LimitNICESoft)
1640
    {
1641
        $this->LimitNICESoft = $LimitNICESoft;
1642
        return $this;
1643
    }
1644
1645
    /**
1646
     * @return mixed
1647
     */
1648
    public function getLimitNOFILE()
1649
    {
1650
        return $this->LimitNOFILE;
1651
    }
1652
1653
    /**
1654
     * @param mixed $LimitNOFILE
1655
     * @return Service
1656
     */
1657
    public function setLimitNOFILE($LimitNOFILE)
1658
    {
1659
        $this->LimitNOFILE = $LimitNOFILE;
1660
        return $this;
1661
    }
1662
1663
    /**
1664
     * @return mixed
1665
     */
1666
    public function getLimitNOFILESoft()
1667
    {
1668
        return $this->LimitNOFILESoft;
1669
    }
1670
1671
    /**
1672
     * @param mixed $LimitNOFILESoft
1673
     * @return Service
1674
     */
1675
    public function setLimitNOFILESoft($LimitNOFILESoft)
1676
    {
1677
        $this->LimitNOFILESoft = $LimitNOFILESoft;
1678
        return $this;
1679
    }
1680
1681
    /**
1682
     * @return mixed
1683
     */
1684
    public function getLimitNPROC()
1685
    {
1686
        return $this->LimitNPROC;
1687
    }
1688
1689
    /**
1690
     * @param mixed $LimitNPROC
1691
     * @return Service
1692
     */
1693
    public function setLimitNPROC($LimitNPROC)
1694
    {
1695
        $this->LimitNPROC = $LimitNPROC;
1696
        return $this;
1697
    }
1698
1699
    /**
1700
     * @return mixed
1701
     */
1702
    public function getLimitNPROCSoft()
1703
    {
1704
        return $this->LimitNPROCSoft;
1705
    }
1706
1707
    /**
1708
     * @param mixed $LimitNPROCSoft
1709
     * @return Service
1710
     */
1711
    public function setLimitNPROCSoft($LimitNPROCSoft)
1712
    {
1713
        $this->LimitNPROCSoft = $LimitNPROCSoft;
1714
        return $this;
1715
    }
1716
1717
    /**
1718
     * @return mixed
1719
     */
1720
    public function getLimitRSS()
1721
    {
1722
        return $this->LimitRSS;
1723
    }
1724
1725
    /**
1726
     * @param mixed $LimitRSS
1727
     * @return Service
1728
     */
1729
    public function setLimitRSS($LimitRSS)
1730
    {
1731
        $this->LimitRSS = $LimitRSS;
1732
        return $this;
1733
    }
1734
1735
    /**
1736
     * @return mixed
1737
     */
1738
    public function getLimitRSSSoft()
1739
    {
1740
        return $this->LimitRSSSoft;
1741
    }
1742
1743
    /**
1744
     * @param mixed $LimitRSSSoft
1745
     * @return Service
1746
     */
1747
    public function setLimitRSSSoft($LimitRSSSoft)
1748
    {
1749
        $this->LimitRSSSoft = $LimitRSSSoft;
1750
        return $this;
1751
    }
1752
1753
    /**
1754
     * @return mixed
1755
     */
1756
    public function getLimitRTPRIO()
1757
    {
1758
        return $this->LimitRTPRIO;
1759
    }
1760
1761
    /**
1762
     * @param mixed $LimitRTPRIO
1763
     * @return Service
1764
     */
1765
    public function setLimitRTPRIO($LimitRTPRIO)
1766
    {
1767
        $this->LimitRTPRIO = $LimitRTPRIO;
1768
        return $this;
1769
    }
1770
1771
    /**
1772
     * @return mixed
1773
     */
1774
    public function getLimitRTPRIOSoft()
1775
    {
1776
        return $this->LimitRTPRIOSoft;
1777
    }
1778
1779
    /**
1780
     * @param mixed $LimitRTPRIOSoft
1781
     * @return Service
1782
     */
1783
    public function setLimitRTPRIOSoft($LimitRTPRIOSoft)
1784
    {
1785
        $this->LimitRTPRIOSoft = $LimitRTPRIOSoft;
1786
        return $this;
1787
    }
1788
1789
    /**
1790
     * @return mixed
1791
     */
1792
    public function getLimitRTTIME()
1793
    {
1794
        return $this->LimitRTTIME;
1795
    }
1796
1797
    /**
1798
     * @param mixed $LimitRTTIME
1799
     * @return Service
1800
     */
1801
    public function setLimitRTTIME($LimitRTTIME)
1802
    {
1803
        $this->LimitRTTIME = $LimitRTTIME;
1804
        return $this;
1805
    }
1806
1807
    /**
1808
     * @return mixed
1809
     */
1810
    public function getLimitRTTIMESoft()
1811
    {
1812
        return $this->LimitRTTIMESoft;
1813
    }
1814
1815
    /**
1816
     * @param mixed $LimitRTTIMESoft
1817
     * @return Service
1818
     */
1819
    public function setLimitRTTIMESoft($LimitRTTIMESoft)
1820
    {
1821
        $this->LimitRTTIMESoft = $LimitRTTIMESoft;
1822
        return $this;
1823
    }
1824
1825
    /**
1826
     * @return mixed
1827
     */
1828
    public function getLimitSIGPENDING()
1829
    {
1830
        return $this->LimitSIGPENDING;
1831
    }
1832
1833
    /**
1834
     * @param mixed $LimitSIGPENDING
1835
     * @return Service
1836
     */
1837
    public function setLimitSIGPENDING($LimitSIGPENDING)
1838
    {
1839
        $this->LimitSIGPENDING = $LimitSIGPENDING;
1840
        return $this;
1841
    }
1842
1843
    /**
1844
     * @return mixed
1845
     */
1846
    public function getLimitSIGPENDINGSoft()
1847
    {
1848
        return $this->LimitSIGPENDINGSoft;
1849
    }
1850
1851
    /**
1852
     * @param mixed $LimitSIGPENDINGSoft
1853
     * @return Service
1854
     */
1855
    public function setLimitSIGPENDINGSoft($LimitSIGPENDINGSoft)
1856
    {
1857
        $this->LimitSIGPENDINGSoft = $LimitSIGPENDINGSoft;
1858
        return $this;
1859
    }
1860
1861
    /**
1862
     * @return mixed
1863
     */
1864
    public function getLimitSTACK()
1865
    {
1866
        return $this->LimitSTACK;
1867
    }
1868
1869
    /**
1870
     * @param mixed $LimitSTACK
1871
     * @return Service
1872
     */
1873
    public function setLimitSTACK($LimitSTACK)
1874
    {
1875
        $this->LimitSTACK = $LimitSTACK;
1876
        return $this;
1877
    }
1878
1879
    /**
1880
     * @return mixed
1881
     */
1882
    public function getLimitSTACKSoft()
1883
    {
1884
        return $this->LimitSTACKSoft;
1885
    }
1886
1887
    /**
1888
     * @param mixed $LimitSTACKSoft
1889
     * @return Service
1890
     */
1891
    public function setLimitSTACKSoft($LimitSTACKSoft)
1892
    {
1893
        $this->LimitSTACKSoft = $LimitSTACKSoft;
1894
        return $this;
1895
    }
1896
1897
    /**
1898
     * @return mixed
1899
     */
1900
    public function getMainPID()
1901
    {
1902
        return $this->MainPID;
1903
    }
1904
1905
    /**
1906
     * @param mixed $MainPID
1907
     * @return Service
1908
     */
1909
    public function setMainPID($MainPID)
1910
    {
1911
        $this->MainPID = $MainPID;
1912
        return $this;
1913
    }
1914
1915
    /**
1916
     * @return mixed
1917
     */
1918
    public function getMemoryAccounting()
1919
    {
1920
        return $this->MemoryAccounting;
1921
    }
1922
1923
    /**
1924
     * @param mixed $MemoryAccounting
1925
     * @return Service
1926
     */
1927
    public function setMemoryAccounting($MemoryAccounting)
1928
    {
1929
        $this->MemoryAccounting = $MemoryAccounting;
1930
        return $this;
1931
    }
1932
1933
    /**
1934
     * @return mixed
1935
     */
1936
    public function getMemoryCurrent()
1937
    {
1938
        return $this->MemoryCurrent;
1939
    }
1940
1941
    /**
1942
     * @param mixed $MemoryCurrent
1943
     * @return Service
1944
     */
1945
    public function setMemoryCurrent($MemoryCurrent)
1946
    {
1947
        $this->MemoryCurrent = $MemoryCurrent;
1948
        return $this;
1949
    }
1950
1951
    /**
1952
     * @return mixed
1953
     */
1954
    public function getMemoryDenyWriteExecute()
1955
    {
1956
        return $this->MemoryDenyWriteExecute;
1957
    }
1958
1959
    /**
1960
     * @param mixed $MemoryDenyWriteExecute
1961
     * @return Service
1962
     */
1963
    public function setMemoryDenyWriteExecute($MemoryDenyWriteExecute)
1964
    {
1965
        $this->MemoryDenyWriteExecute = $MemoryDenyWriteExecute;
1966
        return $this;
1967
    }
1968
1969
    /**
1970
     * @return mixed
1971
     */
1972
    public function getMemoryHigh()
1973
    {
1974
        return $this->MemoryHigh;
1975
    }
1976
1977
    /**
1978
     * @param mixed $MemoryHigh
1979
     * @return Service
1980
     */
1981
    public function setMemoryHigh($MemoryHigh)
1982
    {
1983
        $this->MemoryHigh = $MemoryHigh;
1984
        return $this;
1985
    }
1986
1987
    /**
1988
     * @return mixed
1989
     */
1990
    public function getMemoryLimit()
1991
    {
1992
        return $this->MemoryLimit;
1993
    }
1994
1995
    /**
1996
     * @param mixed $MemoryLimit
1997
     * @return Service
1998
     */
1999
    public function setMemoryLimit($MemoryLimit)
2000
    {
2001
        $this->MemoryLimit = $MemoryLimit;
2002
        return $this;
2003
    }
2004
2005
    /**
2006
     * @return mixed
2007
     */
2008
    public function getMemoryLow()
2009
    {
2010
        return $this->MemoryLow;
2011
    }
2012
2013
    /**
2014
     * @param mixed $MemoryLow
2015
     * @return Service
2016
     */
2017
    public function setMemoryLow($MemoryLow)
2018
    {
2019
        $this->MemoryLow = $MemoryLow;
2020
        return $this;
2021
    }
2022
2023
    /**
2024
     * @return mixed
2025
     */
2026
    public function getMemoryMax()
2027
    {
2028
        return $this->MemoryMax;
2029
    }
2030
2031
    /**
2032
     * @param mixed $MemoryMax
2033
     * @return Service
2034
     */
2035
    public function setMemoryMax($MemoryMax)
2036
    {
2037
        $this->MemoryMax = $MemoryMax;
2038
        return $this;
2039
    }
2040
2041
    /**
2042
     * @return mixed
2043
     */
2044
    public function getMemorySwapMax()
2045
    {
2046
        return $this->MemorySwapMax;
2047
    }
2048
2049
    /**
2050
     * @param mixed $MemorySwapMax
2051
     * @return Service
2052
     */
2053
    public function setMemorySwapMax($MemorySwapMax)
2054
    {
2055
        $this->MemorySwapMax = $MemorySwapMax;
2056
        return $this;
2057
    }
2058
2059
    /**
2060
     * @return mixed
2061
     */
2062
    public function getMountFlags()
2063
    {
2064
        return $this->MountFlags;
2065
    }
2066
2067
    /**
2068
     * @param mixed $MountFlags
2069
     * @return Service
2070
     */
2071
    public function setMountFlags($MountFlags)
2072
    {
2073
        $this->MountFlags = $MountFlags;
2074
        return $this;
2075
    }
2076
2077
    /**
2078
     * @return mixed
2079
     */
2080
    public function getNFileDescriptorStore()
2081
    {
2082
        return $this->NFileDescriptorStore;
2083
    }
2084
2085
    /**
2086
     * @param mixed $NFileDescriptorStore
2087
     * @return Service
2088
     */
2089
    public function setNFileDescriptorStore($NFileDescriptorStore)
2090
    {
2091
        $this->NFileDescriptorStore = $NFileDescriptorStore;
2092
        return $this;
2093
    }
2094
2095
    /**
2096
     * @return mixed
2097
     */
2098
    public function getNice()
2099
    {
2100
        return $this->Nice;
2101
    }
2102
2103
    /**
2104
     * @param mixed $Nice
2105
     * @return Service
2106
     */
2107
    public function setNice($Nice)
2108
    {
2109
        $this->Nice = $Nice;
2110
        return $this;
2111
    }
2112
2113
    /**
2114
     * @return mixed
2115
     */
2116
    public function getNoNewPrivileges()
2117
    {
2118
        return $this->NoNewPrivileges;
2119
    }
2120
2121
    /**
2122
     * @param mixed $NoNewPrivileges
2123
     * @return Service
2124
     */
2125
    public function setNoNewPrivileges($NoNewPrivileges)
2126
    {
2127
        $this->NoNewPrivileges = $NoNewPrivileges;
2128
        return $this;
2129
    }
2130
2131
    /**
2132
     * @return mixed
2133
     */
2134
    public function getNonBlocking()
2135
    {
2136
        return $this->NonBlocking;
2137
    }
2138
2139
    /**
2140
     * @param mixed $NonBlocking
2141
     * @return Service
2142
     */
2143
    public function setNonBlocking($NonBlocking)
2144
    {
2145
        $this->NonBlocking = $NonBlocking;
2146
        return $this;
2147
    }
2148
2149
    /**
2150
     * @return mixed
2151
     */
2152
    public function getNotifyAccess()
2153
    {
2154
        return $this->NotifyAccess;
2155
    }
2156
2157
    /**
2158
     * @param mixed $NotifyAccess
2159
     * @return Service
2160
     */
2161
    public function setNotifyAccess($NotifyAccess)
2162
    {
2163
        $this->NotifyAccess = $NotifyAccess;
2164
        return $this;
2165
    }
2166
2167
    /**
2168
     * @return mixed
2169
     */
2170
    public function getOOMScoreAdjust()
2171
    {
2172
        return $this->OOMScoreAdjust;
2173
    }
2174
2175
    /**
2176
     * @param mixed $OOMScoreAdjust
2177
     * @return Service
2178
     */
2179
    public function setOOMScoreAdjust($OOMScoreAdjust)
2180
    {
2181
        $this->OOMScoreAdjust = $OOMScoreAdjust;
2182
        return $this;
2183
    }
2184
2185
    /**
2186
     * @return mixed
2187
     */
2188
    public function getPAMName()
2189
    {
2190
        return $this->PAMName;
2191
    }
2192
2193
    /**
2194
     * @param mixed $PAMName
2195
     * @return Service
2196
     */
2197
    public function setPAMName($PAMName)
2198
    {
2199
        $this->PAMName = $PAMName;
2200
        return $this;
2201
    }
2202
2203
    /**
2204
     * @return mixed
2205
     */
2206
    public function getPartOf()
2207
    {
2208
        return $this->PartOf;
2209
    }
2210
2211
    /**
2212
     * @param mixed $PartOf
2213
     * @return Service
2214
     */
2215
    public function setPartOf($PartOf)
2216
    {
2217
        $this->PartOf = $PartOf;
2218
        return $this;
2219
    }
2220
2221
    /**
2222
     * @return mixed
2223
     */
2224
    public function getPIDFile()
2225
    {
2226
        return $this->PIDFile;
2227
    }
2228
2229
    /**
2230
     * @param mixed $PIDFile
2231
     * @return Service
2232
     */
2233
    public function setPIDFile($PIDFile)
2234
    {
2235
        $this->PIDFile = $PIDFile;
2236
        return $this;
2237
    }
2238
2239
    /**
2240
     * @return mixed
2241
     */
2242
    public function getPermissionsStartOnly()
2243
    {
2244
        return $this->PermissionsStartOnly;
2245
    }
2246
2247
    /**
2248
     * @param mixed $PermissionsStartOnly
2249
     * @return Service
2250
     */
2251
    public function setPermissionsStartOnly($PermissionsStartOnly)
2252
    {
2253
        $this->PermissionsStartOnly = $PermissionsStartOnly;
2254
        return $this;
2255
    }
2256
2257
    /**
2258
     * @return mixed
2259
     */
2260
    public function getPrivateDevices()
2261
    {
2262
        return $this->PrivateDevices;
2263
    }
2264
2265
    /**
2266
     * @param mixed $PrivateDevices
2267
     * @return Service
2268
     */
2269
    public function setPrivateDevices($PrivateDevices)
2270
    {
2271
        $this->PrivateDevices = $PrivateDevices;
2272
        return $this;
2273
    }
2274
2275
    /**
2276
     * @return mixed
2277
     */
2278
    public function getPrivateNetwork()
2279
    {
2280
        return $this->PrivateNetwork;
2281
    }
2282
2283
    /**
2284
     * @param mixed $PrivateNetwork
2285
     * @return Service
2286
     */
2287
    public function setPrivateNetwork($PrivateNetwork)
2288
    {
2289
        $this->PrivateNetwork = $PrivateNetwork;
2290
        return $this;
2291
    }
2292
2293
    /**
2294
     * @return mixed
2295
     */
2296
    public function getPrivateTmp()
2297
    {
2298
        return $this->PrivateTmp;
2299
    }
2300
2301
    /**
2302
     * @param mixed $PrivateTmp
2303
     * @return Service
2304
     */
2305
    public function setPrivateTmp($PrivateTmp)
2306
    {
2307
        $this->PrivateTmp = $PrivateTmp;
2308
        return $this;
2309
    }
2310
2311
    /**
2312
     * @return mixed
2313
     */
2314
    public function getPrivateUsers()
2315
    {
2316
        return $this->PrivateUsers;
2317
    }
2318
2319
    /**
2320
     * @param mixed $PrivateUsers
2321
     * @return Service
2322
     */
2323
    public function setPrivateUsers($PrivateUsers)
2324
    {
2325
        $this->PrivateUsers = $PrivateUsers;
2326
        return $this;
2327
    }
2328
2329
    /**
2330
     * @return mixed
2331
     */
2332
    public function getPropagatesReloadTo()
2333
    {
2334
        return $this->PropagatesReloadTo;
2335
    }
2336
2337
    /**
2338
     * @param mixed $PropagatesReloadTo
2339
     * @return Service
2340
     */
2341
    public function setPropagatesReloadTo($PropagatesReloadTo)
2342
    {
2343
        $this->PropagatesReloadTo = $PropagatesReloadTo;
2344
        return $this;
2345
    }
2346
2347
    /**
2348
     * @return mixed
2349
     */
2350
    public function getProtectControlGroups()
2351
    {
2352
        return $this->ProtectControlGroups;
2353
    }
2354
2355
    /**
2356
     * @param mixed $ProtectControlGroups
2357
     * @return Service
2358
     */
2359
    public function setProtectControlGroups($ProtectControlGroups)
2360
    {
2361
        $this->ProtectControlGroups = $ProtectControlGroups;
2362
        return $this;
2363
    }
2364
2365
    /**
2366
     * @return mixed
2367
     */
2368
    public function getProtectHome()
2369
    {
2370
        return $this->ProtectHome;
2371
    }
2372
2373
    /**
2374
     * @param mixed $ProtectHome
2375
     * @return Service
2376
     */
2377
    public function setProtectHome($ProtectHome)
2378
    {
2379
        $this->ProtectHome = $ProtectHome;
2380
        return $this;
2381
    }
2382
2383
    /**
2384
     * @return mixed
2385
     */
2386
    public function getProtectKernelModules()
2387
    {
2388
        return $this->ProtectKernelModules;
2389
    }
2390
2391
    /**
2392
     * @param mixed $ProtectKernelModules
2393
     * @return Service
2394
     */
2395
    public function setProtectKernelModules($ProtectKernelModules)
2396
    {
2397
        $this->ProtectKernelModules = $ProtectKernelModules;
2398
        return $this;
2399
    }
2400
2401
    /**
2402
     * @return mixed
2403
     */
2404
    public function getProtectKernelTunables()
2405
    {
2406
        return $this->ProtectKernelTunables;
2407
    }
2408
2409
    /**
2410
     * @param mixed $ProtectKernelTunables
2411
     * @return Service
2412
     */
2413
    public function setProtectKernelTunables($ProtectKernelTunables)
2414
    {
2415
        $this->ProtectKernelTunables = $ProtectKernelTunables;
2416
        return $this;
2417
    }
2418
2419
    /**
2420
     * @return mixed
2421
     */
2422
    public function getProtectSystem()
2423
    {
2424
        return $this->ProtectSystem;
2425
    }
2426
2427
    /**
2428
     * @param mixed $ProtectSystem
2429
     * @return Service
2430
     */
2431
    public function setProtectSystem($ProtectSystem)
2432
    {
2433
        $this->ProtectSystem = $ProtectSystem;
2434
        return $this;
2435
    }
2436
2437
    /**
2438
     * @return array
2439
     */
2440
    public function getReadOnlyPaths(): array
2441
    {
2442
        return $this->ReadOnlyPaths;
2443
    }
2444
2445
    /**
2446
     * @param array $ReadOnlyPaths
2447
     * @return Service
2448
     */
2449
    public function setReadOnlyPaths(array $ReadOnlyPaths): Service
2450
    {
2451
        $this->ReadOnlyPaths = $ReadOnlyPaths;
2452
        return $this;
2453
    }
2454
2455
    /**
2456
     * @return array
2457
     */
2458
    public function getReadWritePaths(): array
2459
    {
2460
        return $this->ReadWritePaths;
2461
    }
2462
2463
    /**
2464
     * @param array $ReadWritePaths
2465
     * @return Service
2466
     */
2467
    public function setReadWritePaths(array $ReadWritePaths): Service
2468
    {
2469
        $this->ReadWritePaths = $ReadWritePaths;
2470
        return $this;
2471
    }
2472
2473
    /**
2474
     * @return mixed
2475
     */
2476
    public function getReloadPropagatedFrom()
2477
    {
2478
        return $this->ReloadPropagatedFrom;
2479
    }
2480
2481
    /**
2482
     * @param mixed $ReloadPropagatedFrom
2483
     * @return Service
2484
     */
2485
    public function setReloadPropagatedFrom($ReloadPropagatedFrom)
2486
    {
2487
        $this->ReloadPropagatedFrom = $ReloadPropagatedFrom;
2488
        return $this;
2489
    }
2490
2491
    /**
2492
     * @return mixed
2493
     */
2494
    public function getRemainAfterExit()
2495
    {
2496
        return $this->RemainAfterExit;
2497
    }
2498
2499
    /**
2500
     * @param mixed $RemainAfterExit
2501
     * @return Service
2502
     */
2503
    public function setRemainAfterExit($RemainAfterExit)
2504
    {
2505
        $this->RemainAfterExit = $RemainAfterExit;
2506
        return $this;
2507
    }
2508
2509
    /**
2510
     * @return mixed
2511
     */
2512
    public function getRemoveIPC()
2513
    {
2514
        return $this->RemoveIPC;
2515
    }
2516
2517
    /**
2518
     * @param mixed $RemoveIPC
2519
     * @return Service
2520
     */
2521
    public function setRemoveIPC($RemoveIPC)
2522
    {
2523
        $this->RemoveIPC = $RemoveIPC;
2524
        return $this;
2525
    }
2526
2527
    /**
2528
     * @return array
2529
     */
2530
    public function getRequiredBy(): array
2531
    {
2532
        return $this->RequiredBy;
2533
    }
2534
2535
    /**
2536
     * @param array $RequiredBy
2537
     * @return Service
2538
     */
2539
    public function setRequiredBy(array $RequiredBy): Service
2540
    {
2541
        $this->RequiredBy = $RequiredBy;
2542
        return $this;
2543
    }
2544
2545
    /**
2546
     * @return array
2547
     */
2548
    public function getRequires(): array
2549
    {
2550
        return $this->Requires;
2551
    }
2552
2553
    /**
2554
     * @param array $Requires
2555
     * @return Service
2556
     */
2557
    public function setRequires(array $Requires): Service
2558
    {
2559
        $this->Requires = $Requires;
2560
        return $this;
2561
    }
2562
2563
    /**
2564
     * @return array
2565
     */
2566
    public function getRequiresMountsFor(): array
2567
    {
2568
        return $this->RequiresMountsFor;
2569
    }
2570
2571
    /**
2572
     * @param array $RequiresMountsFor
2573
     * @return Service
2574
     */
2575
    public function setRequiresMountsFor(array $RequiresMountsFor): Service
2576
    {
2577
        $this->RequiresMountsFor = $RequiresMountsFor;
2578
        return $this;
2579
    }
2580
2581
    /**
2582
     * @return mixed
2583
     */
2584
    public function getRequisiteOf()
2585
    {
2586
        return $this->RequisiteOf;
2587
    }
2588
2589
    /**
2590
     * @param mixed $RequisiteOf
2591
     * @return Service
2592
     */
2593
    public function setRequisiteOf($RequisiteOf)
2594
    {
2595
        $this->RequisiteOf = $RequisiteOf;
2596
        return $this;
2597
    }
2598
2599
    /**
2600
     * @return mixed
2601
     */
2602
    public function getRestart()
2603
    {
2604
        return $this->Restart;
2605
    }
2606
2607
    /**
2608
     * @param mixed $Restart
2609
     * @return Service
2610
     */
2611
    public function setRestart($Restart)
2612
    {
2613
        $this->Restart = $Restart;
2614
        return $this;
2615
    }
2616
2617
    /**
2618
     * @return mixed
2619
     */
2620
    public function getRestartUSec()
2621
    {
2622
        return $this->RestartUSec;
2623
    }
2624
2625
    /**
2626
     * @param mixed $RestartUSec
2627
     * @return Service
2628
     */
2629
    public function setRestartUSec($RestartUSec)
2630
    {
2631
        $this->RestartUSec = $RestartUSec;
2632
        return $this;
2633
    }
2634
2635
    /**
2636
     * @return mixed
2637
     */
2638
    public function getRestrictNamespace()
2639
    {
2640
        return $this->RestrictNamespace;
2641
    }
2642
2643
    /**
2644
     * @param mixed $RestrictNamespace
2645
     * @return Service
2646
     */
2647
    public function setRestrictNamespace($RestrictNamespace)
2648
    {
2649
        $this->RestrictNamespace = $RestrictNamespace;
2650
        return $this;
2651
    }
2652
2653
    /**
2654
     * @return mixed
2655
     */
2656
    public function getRestrictRealtime()
2657
    {
2658
        return $this->RestrictRealtime;
2659
    }
2660
2661
    /**
2662
     * @param mixed $RestrictRealtime
2663
     * @return Service
2664
     */
2665
    public function setRestrictRealtime($RestrictRealtime)
2666
    {
2667
        $this->RestrictRealtime = $RestrictRealtime;
2668
        return $this;
2669
    }
2670
2671
    /**
2672
     * @return mixed
2673
     */
2674
    public function getResult()
2675
    {
2676
        return $this->Result;
2677
    }
2678
2679
    /**
2680
     * @param mixed $Result
2681
     * @return Service
2682
     */
2683
    public function setResult($Result)
2684
    {
2685
        $this->Result = $Result;
2686
        return $this;
2687
    }
2688
2689
    /**
2690
     * @return mixed
2691
     */
2692
    public function getRootDirectoryStartOnly()
2693
    {
2694
        return $this->RootDirectoryStartOnly;
2695
    }
2696
2697
    /**
2698
     * @param mixed $RootDirectoryStartOnly
2699
     * @return Service
2700
     */
2701
    public function setRootDirectoryStartOnly($RootDirectoryStartOnly)
2702
    {
2703
        $this->RootDirectoryStartOnly = $RootDirectoryStartOnly;
2704
        return $this;
2705
    }
2706
2707
    /**
2708
     * @return mixed
2709
     */
2710
    public function getRuntimeDirectory()
2711
    {
2712
        return $this->RuntimeDirectory;
2713
    }
2714
2715
    /**
2716
     * @param mixed $RuntimeDirectory
2717
     * @return Service
2718
     */
2719
    public function setRuntimeDirectory($RuntimeDirectory)
2720
    {
2721
        $this->RuntimeDirectory = $RuntimeDirectory;
2722
        return $this;
2723
    }
2724
2725
    /**
2726
     * @return mixed
2727
     */
2728
    public function getRuntimeDirectoryMode()
2729
    {
2730
        return $this->RuntimeDirectoryMode;
2731
    }
2732
2733
    /**
2734
     * @param mixed $RuntimeDirectoryMode
2735
     * @return Service
2736
     */
2737
    public function setRuntimeDirectoryMode($RuntimeDirectoryMode)
2738
    {
2739
        $this->RuntimeDirectoryMode = $RuntimeDirectoryMode;
2740
        return $this;
2741
    }
2742
2743
    /**
2744
     * @return mixed
2745
     */
2746
    public function getRuntimeMaxUSec()
2747
    {
2748
        return $this->RuntimeMaxUSec;
2749
    }
2750
2751
    /**
2752
     * @param mixed $RuntimeMaxUSec
2753
     * @return Service
2754
     */
2755
    public function setRuntimeMaxUSec($RuntimeMaxUSec)
2756
    {
2757
        $this->RuntimeMaxUSec = $RuntimeMaxUSec;
2758
        return $this;
2759
    }
2760
2761
    /**
2762
     * @return mixed
2763
     */
2764
    public function getSameProcessGroup()
2765
    {
2766
        return $this->SameProcessGroup;
2767
    }
2768
2769
    /**
2770
     * @param mixed $SameProcessGroup
2771
     * @return Service
2772
     */
2773
    public function setSameProcessGroup($SameProcessGroup)
2774
    {
2775
        $this->SameProcessGroup = $SameProcessGroup;
2776
        return $this;
2777
    }
2778
2779
    /**
2780
     * @return mixed
2781
     */
2782
    public function getSecureBits()
2783
    {
2784
        return $this->SecureBits;
2785
    }
2786
2787
    /**
2788
     * @param mixed $SecureBits
2789
     * @return Service
2790
     */
2791
    public function setSecureBits($SecureBits)
2792
    {
2793
        $this->SecureBits = $SecureBits;
2794
        return $this;
2795
    }
2796
2797
    /**
2798
     * @return mixed
2799
     */
2800
    public function getSendSIGHUP()
2801
    {
2802
        return $this->SendSIGHUP;
2803
    }
2804
2805
    /**
2806
     * @param mixed $SendSIGHUP
2807
     * @return Service
2808
     */
2809
    public function setSendSIGHUP($SendSIGHUP)
2810
    {
2811
        $this->SendSIGHUP = $SendSIGHUP;
2812
        return $this;
2813
    }
2814
2815
    /**
2816
     * @return mixed
2817
     */
2818
    public function getSendSIGKILL()
2819
    {
2820
        return $this->SendSIGKILL;
2821
    }
2822
2823
    /**
2824
     * @param mixed $SendSIGKILL
2825
     * @return Service
2826
     */
2827
    public function setSendSIGKILL($SendSIGKILL)
2828
    {
2829
        $this->SendSIGKILL = $SendSIGKILL;
2830
        return $this;
2831
    }
2832
2833
    /**
2834
     * @return mixed
2835
     */
2836
    public function getSlice()
2837
    {
2838
        return $this->Slice;
2839
    }
2840
2841
    /**
2842
     * @param mixed $Slice
2843
     * @return Service
2844
     */
2845
    public function setSlice($Slice)
2846
    {
2847
        $this->Slice = $Slice;
2848
        return $this;
2849
    }
2850
2851
    /**
2852
     * @return mixed
2853
     */
2854
    public function getSourcePath()
2855
    {
2856
        return $this->SourcePath;
2857
    }
2858
2859
    /**
2860
     * @param mixed $SourcePath
2861
     * @return Service
2862
     */
2863
    public function setSourcePath($SourcePath)
2864
    {
2865
        $this->SourcePath = $SourcePath;
2866
        return $this;
2867
    }
2868
2869
    /**
2870
     * @return mixed
2871
     */
2872
    public function getStandardError()
2873
    {
2874
        return $this->StandardError;
2875
    }
2876
2877
    /**
2878
     * @param mixed $StandardError
2879
     * @return Service
2880
     */
2881
    public function setStandardError($StandardError)
2882
    {
2883
        $this->StandardError = $StandardError;
2884
        return $this;
2885
    }
2886
2887
    /**
2888
     * @return mixed
2889
     */
2890
    public function getStandardInput()
2891
    {
2892
        return $this->StandardInput;
2893
    }
2894
2895
    /**
2896
     * @param mixed $StandardInput
2897
     * @return Service
2898
     */
2899
    public function setStandardInput($StandardInput)
2900
    {
2901
        $this->StandardInput = $StandardInput;
2902
        return $this;
2903
    }
2904
2905
    /**
2906
     * @return mixed
2907
     */
2908
    public function getStandardOutput()
2909
    {
2910
        return $this->StandardOutput;
2911
    }
2912
2913
    /**
2914
     * @param mixed $StandardOutput
2915
     * @return Service
2916
     */
2917
    public function setStandardOutput($StandardOutput)
2918
    {
2919
        $this->StandardOutput = $StandardOutput;
2920
        return $this;
2921
    }
2922
2923
    /**
2924
     * @return mixed
2925
     */
2926
    public function getStartupBlockIOWeight()
2927
    {
2928
        return $this->StartupBlockIOWeight;
2929
    }
2930
2931
    /**
2932
     * @param mixed $StartupBlockIOWeight
2933
     * @return Service
2934
     */
2935
    public function setStartupBlockIOWeight($StartupBlockIOWeight)
2936
    {
2937
        $this->StartupBlockIOWeight = $StartupBlockIOWeight;
2938
        return $this;
2939
    }
2940
2941
    /**
2942
     * @return mixed
2943
     */
2944
    public function getStartupCPUShares()
2945
    {
2946
        return $this->StartupCPUShares;
2947
    }
2948
2949
    /**
2950
     * @param mixed $StartupCPUShares
2951
     * @return Service
2952
     */
2953
    public function setStartupCPUShares($StartupCPUShares)
2954
    {
2955
        $this->StartupCPUShares = $StartupCPUShares;
2956
        return $this;
2957
    }
2958
2959
    /**
2960
     * @return mixed
2961
     */
2962
    public function getStartupCPUWeight()
2963
    {
2964
        return $this->StartupCPUWeight;
2965
    }
2966
2967
    /**
2968
     * @param mixed $StartupCPUWeight
2969
     * @return Service
2970
     */
2971
    public function setStartupCPUWeight($StartupCPUWeight)
2972
    {
2973
        $this->StartupCPUWeight = $StartupCPUWeight;
2974
        return $this;
2975
    }
2976
2977
    /**
2978
     * @return mixed
2979
     */
2980
    public function getStartupIOWeight()
2981
    {
2982
        return $this->StartupIOWeight;
2983
    }
2984
2985
    /**
2986
     * @param mixed $StartupIOWeight
2987
     * @return Service
2988
     */
2989
    public function setStartupIOWeight($StartupIOWeight)
2990
    {
2991
        $this->StartupIOWeight = $StartupIOWeight;
2992
        return $this;
2993
    }
2994
2995
    /**
2996
     * @return mixed
2997
     */
2998
    public function getStatusText()
2999
    {
3000
        return $this->StatusText;
3001
    }
3002
3003
    /**
3004
     * @param mixed $StatusText
3005
     * @return Service
3006
     */
3007
    public function setStatusText($StatusText)
3008
    {
3009
        $this->StatusText = $StatusText;
3010
        return $this;
3011
    }
3012
3013
    /**
3014
     * @return mixed
3015
     */
3016
    public function getStatusErrno()
3017
    {
3018
        return $this->StatusErrno;
3019
    }
3020
3021
    /**
3022
     * @param mixed $StatusErrno
3023
     * @return Service
3024
     */
3025
    public function setStatusErrno($StatusErrno)
3026
    {
3027
        $this->StatusErrno = $StatusErrno;
3028
        return $this;
3029
    }
3030
3031
    /**
3032
     * @return mixed
3033
     */
3034
    public function getSyslogFacility()
3035
    {
3036
        return $this->SyslogFacility;
3037
    }
3038
3039
    /**
3040
     * @param mixed $SyslogFacility
3041
     * @return Service
3042
     */
3043
    public function setSyslogFacility($SyslogFacility)
3044
    {
3045
        $this->SyslogFacility = $SyslogFacility;
3046
        return $this;
3047
    }
3048
3049
    /**
3050
     * @return mixed
3051
     */
3052
    public function getSyslogIdentifier()
3053
    {
3054
        return $this->SyslogIdentifier;
3055
    }
3056
3057
    /**
3058
     * @param mixed $SyslogIdentifier
3059
     * @return Service
3060
     */
3061
    public function setSyslogIdentifier($SyslogIdentifier)
3062
    {
3063
        $this->SyslogIdentifier = $SyslogIdentifier;
3064
        return $this;
3065
    }
3066
3067
    /**
3068
     * @return mixed
3069
     */
3070
    public function getSyslogLevel()
3071
    {
3072
        return $this->SyslogLevel;
3073
    }
3074
3075
    /**
3076
     * @param mixed $SyslogLevel
3077
     * @return Service
3078
     */
3079
    public function setSyslogLevel($SyslogLevel)
3080
    {
3081
        $this->SyslogLevel = $SyslogLevel;
3082
        return $this;
3083
    }
3084
3085
    /**
3086
     * @return mixed
3087
     */
3088
    public function getSyslogLevelPrefix()
3089
    {
3090
        return $this->SyslogLevelPrefix;
3091
    }
3092
3093
    /**
3094
     * @param mixed $SyslogLevelPrefix
3095
     * @return Service
3096
     */
3097
    public function setSyslogLevelPrefix($SyslogLevelPrefix)
3098
    {
3099
        $this->SyslogLevelPrefix = $SyslogLevelPrefix;
3100
        return $this;
3101
    }
3102
3103
    /**
3104
     * @return mixed
3105
     */
3106
    public function getSyslogPriority()
3107
    {
3108
        return $this->SyslogPriority;
3109
    }
3110
3111
    /**
3112
     * @param mixed $SyslogPriority
3113
     * @return Service
3114
     */
3115
    public function setSyslogPriority($SyslogPriority)
3116
    {
3117
        $this->SyslogPriority = $SyslogPriority;
3118
        return $this;
3119
    }
3120
3121
    /**
3122
     * @return mixed
3123
     */
3124
    public function getSystemCallErrorNumber()
3125
    {
3126
        return $this->SystemCallErrorNumber;
3127
    }
3128
3129
    /**
3130
     * @param mixed $SystemCallErrorNumber
3131
     * @return Service
3132
     */
3133
    public function setSystemCallErrorNumber($SystemCallErrorNumber)
3134
    {
3135
        $this->SystemCallErrorNumber = $SystemCallErrorNumber;
3136
        return $this;
3137
    }
3138
3139
    /**
3140
     * @return mixed
3141
     */
3142
    public function getSystemCallFilter()
3143
    {
3144
        return $this->SystemCallFilter;
3145
    }
3146
3147
    /**
3148
     * @param mixed $SystemCallFilter
3149
     * @return Service
3150
     */
3151
    public function setSystemCallFilter($SystemCallFilter)
3152
    {
3153
        $this->SystemCallFilter = $SystemCallFilter;
3154
        return $this;
3155
    }
3156
3157
    /**
3158
     * @return mixed
3159
     */
3160
    public function getTTYPath()
3161
    {
3162
        return $this->TTYPath;
3163
    }
3164
3165
    /**
3166
     * @param mixed $TTYPath
3167
     * @return Service
3168
     */
3169
    public function setTTYPath($TTYPath)
3170
    {
3171
        $this->TTYPath = $TTYPath;
3172
        return $this;
3173
    }
3174
3175
    /**
3176
     * @return mixed
3177
     */
3178
    public function getTTYReset()
3179
    {
3180
        return $this->TTYReset;
3181
    }
3182
3183
    /**
3184
     * @param mixed $TTYReset
3185
     * @return Service
3186
     */
3187
    public function setTTYReset($TTYReset)
3188
    {
3189
        $this->TTYReset = $TTYReset;
3190
        return $this;
3191
    }
3192
3193
    /**
3194
     * @return mixed
3195
     */
3196
    public function getTTYVHangup()
3197
    {
3198
        return $this->TTYVHangup;
3199
    }
3200
3201
    /**
3202
     * @param mixed $TTYVHangup
3203
     * @return Service
3204
     */
3205
    public function setTTYVHangup($TTYVHangup)
3206
    {
3207
        $this->TTYVHangup = $TTYVHangup;
3208
        return $this;
3209
    }
3210
3211
    /**
3212
     * @return mixed
3213
     */
3214
    public function getTTYVTDisallocate()
3215
    {
3216
        return $this->TTYVTDisallocate;
3217
    }
3218
3219
    /**
3220
     * @param mixed $TTYVTDisallocate
3221
     * @return Service
3222
     */
3223
    public function setTTYVTDisallocate($TTYVTDisallocate)
3224
    {
3225
        $this->TTYVTDisallocate = $TTYVTDisallocate;
3226
        return $this;
3227
    }
3228
3229
    /**
3230
     * @return mixed
3231
     */
3232
    public function getTasksAccounting()
3233
    {
3234
        return $this->TasksAccounting;
3235
    }
3236
3237
    /**
3238
     * @param mixed $TasksAccounting
3239
     * @return Service
3240
     */
3241
    public function setTasksAccounting($TasksAccounting)
3242
    {
3243
        $this->TasksAccounting = $TasksAccounting;
3244
        return $this;
3245
    }
3246
3247
    /**
3248
     * @return mixed
3249
     */
3250
    public function getTasksCurrent()
3251
    {
3252
        return $this->TasksCurrent;
3253
    }
3254
3255
    /**
3256
     * @param mixed $TasksCurrent
3257
     * @return Service
3258
     */
3259
    public function setTasksCurrent($TasksCurrent)
3260
    {
3261
        $this->TasksCurrent = $TasksCurrent;
3262
        return $this;
3263
    }
3264
3265
    /**
3266
     * @return mixed
3267
     */
3268
    public function getTasksMax()
3269
    {
3270
        return $this->TasksMax;
3271
    }
3272
3273
    /**
3274
     * @param mixed $TasksMax
3275
     * @return Service
3276
     */
3277
    public function setTasksMax($TasksMax)
3278
    {
3279
        $this->TasksMax = $TasksMax;
3280
        return $this;
3281
    }
3282
3283
    /**
3284
     * @return mixed
3285
     */
3286
    public function getTimeoutStartUSec()
3287
    {
3288
        return $this->TimeoutStartUSec;
3289
    }
3290
3291
    /**
3292
     * @param mixed $TimeoutStartUSec
3293
     * @return Service
3294
     */
3295
    public function setTimeoutStartUSec($TimeoutStartUSec)
3296
    {
3297
        $this->TimeoutStartUSec = $TimeoutStartUSec;
3298
        return $this;
3299
    }
3300
3301
    /**
3302
     * @return mixed
3303
     */
3304
    public function getTimeoutStopUSec()
3305
    {
3306
        return $this->TimeoutStopUSec;
3307
    }
3308
3309
    /**
3310
     * @param mixed $TimeoutStopUSec
3311
     * @return Service
3312
     */
3313
    public function setTimeoutStopUSec($TimeoutStopUSec)
3314
    {
3315
        $this->TimeoutStopUSec = $TimeoutStopUSec;
3316
        return $this;
3317
    }
3318
3319
    /**
3320
     * @return mixed
3321
     */
3322
    public function getTimerSlackNSec()
3323
    {
3324
        return $this->TimerSlackNSec;
3325
    }
3326
3327
    /**
3328
     * @param mixed $TimerSlackNSec
3329
     * @return Service
3330
     */
3331
    public function setTimerSlackNSec($TimerSlackNSec)
3332
    {
3333
        $this->TimerSlackNSec = $TimerSlackNSec;
3334
        return $this;
3335
    }
3336
3337
    /**
3338
     * @return mixed
3339
     */
3340
    public function getTriggeredBy()
3341
    {
3342
        return $this->TriggeredBy;
3343
    }
3344
3345
    /**
3346
     * @param mixed $TriggeredBy
3347
     * @return Service
3348
     */
3349
    public function setTriggeredBy($TriggeredBy)
3350
    {
3351
        $this->TriggeredBy = $TriggeredBy;
3352
        return $this;
3353
    }
3354
3355
    /**
3356
     * @return mixed
3357
     */
3358
    public function getType()
3359
    {
3360
        return $this->Type;
3361
    }
3362
3363
    /**
3364
     * @param mixed $Type
3365
     * @return Service
3366
     */
3367
    public function setType($Type)
3368
    {
3369
        $this->Type = $Type;
3370
        return $this;
3371
    }
3372
3373
    /**
3374
     * @return mixed
3375
     */
3376
    public function getUID()
3377
    {
3378
        return $this->UID;
3379
    }
3380
3381
    /**
3382
     * @param mixed $UID
3383
     * @return Service
3384
     */
3385
    public function setUID($UID)
3386
    {
3387
        $this->UID = $UID;
3388
        return $this;
3389
    }
3390
3391
    /**
3392
     * @return mixed
3393
     */
3394
    public function getUMask()
3395
    {
3396
        return $this->UMask;
3397
    }
3398
3399
    /**
3400
     * @param mixed $UMask
3401
     * @return Service
3402
     */
3403
    public function setUMask($UMask)
3404
    {
3405
        $this->UMask = $UMask;
3406
        return $this;
3407
    }
3408
3409
    /**
3410
     * @return mixed
3411
     */
3412
    public function getUnitFilePreset()
3413
    {
3414
        return $this->UnitFilePreset;
3415
    }
3416
3417
    /**
3418
     * @param mixed $UnitFilePreset
3419
     * @return Service
3420
     */
3421
    public function setUnitFilePreset($UnitFilePreset)
3422
    {
3423
        $this->UnitFilePreset = $UnitFilePreset;
3424
        return $this;
3425
    }
3426
3427
    /**
3428
     * @return mixed
3429
     */
3430
    public function getUnitFileState()
3431
    {
3432
        return $this->UnitFileState;
3433
    }
3434
3435
    /**
3436
     * @param mixed $UnitFileState
3437
     * @return Service
3438
     */
3439
    public function setUnitFileState($UnitFileState)
3440
    {
3441
        $this->UnitFileState = $UnitFileState;
3442
        return $this;
3443
    }
3444
3445
    /**
3446
     * @return mixed
3447
     */
3448
    public function getUser()
3449
    {
3450
        return $this->User;
3451
    }
3452
3453
    /**
3454
     * @param mixed $User
3455
     * @return Service
3456
     */
3457
    public function setUser($User)
3458
    {
3459
        $this->User = $User;
3460
        return $this;
3461
    }
3462
3463
    /**
3464
     * @return mixed
3465
     */
3466
    public function getUtmpIdentifier()
3467
    {
3468
        return $this->UtmpIdentifier;
3469
    }
3470
3471
    /**
3472
     * @param mixed $UtmpIdentifier
3473
     * @return Service
3474
     */
3475
    public function setUtmpIdentifier($UtmpIdentifier)
3476
    {
3477
        $this->UtmpIdentifier = $UtmpIdentifier;
3478
        return $this;
3479
    }
3480
3481
    /**
3482
     * @return mixed
3483
     */
3484
    public function getUtmpMode()
3485
    {
3486
        return $this->UtmpMode;
3487
    }
3488
3489
    /**
3490
     * @param mixed $UtmpMode
3491
     * @return Service
3492
     */
3493
    public function setUtmpMode($UtmpMode)
3494
    {
3495
        $this->UtmpMode = $UtmpMode;
3496
        return $this;
3497
    }
3498
3499
    /**
3500
     * @return array
3501
     */
3502
    public function getWantedBy(): array
3503
    {
3504
        return $this->WantedBy;
3505
    }
3506
3507
    /**
3508
     * @param array $WantedBy
3509
     * @return Service
3510
     */
3511
    public function setWantedBy(array $WantedBy): Service
3512
    {
3513
        $this->WantedBy = $WantedBy;
3514
        return $this;
3515
    }
3516
3517
    /**
3518
     * @return array
3519
     */
3520
    public function getWants(): array
3521
    {
3522
        return $this->Wants;
3523
    }
3524
3525
    /**
3526
     * @param array $Wants
3527
     * @return Service
3528
     */
3529
    public function setWants(array $Wants): Service
3530
    {
3531
        $this->Wants = $Wants;
3532
        return $this;
3533
    }
3534
3535
    /**
3536
     * @return mixed
3537
     */
3538
    public function getWatchdogTimestamp()
3539
    {
3540
        return $this->WatchdogTimestamp;
3541
    }
3542
3543
    /**
3544
     * @param mixed $WatchdogTimestamp
3545
     * @return Service
3546
     */
3547
    public function setWatchdogTimestamp($WatchdogTimestamp)
3548
    {
3549
        $this->WatchdogTimestamp = $WatchdogTimestamp;
3550
        return $this;
3551
    }
3552
3553
    /**
3554
     * @return mixed
3555
     */
3556
    public function getWatchdogTimestampMonotonic()
3557
    {
3558
        return $this->WatchdogTimestampMonotonic;
3559
    }
3560
3561
    /**
3562
     * @param mixed $WatchdogTimestampMonotonic
3563
     * @return Service
3564
     */
3565
    public function setWatchdogTimestampMonotonic($WatchdogTimestampMonotonic)
3566
    {
3567
        $this->WatchdogTimestampMonotonic = $WatchdogTimestampMonotonic;
3568
        return $this;
3569
    }
3570
3571
    /**
3572
     * @return mixed
3573
     */
3574
    public function getWatchdogUSec()
3575
    {
3576
        return $this->WatchdogUSec;
3577
    }
3578
3579
    /**
3580
     * @param mixed $WatchdogUSec
3581
     * @return Service
3582
     */
3583
    public function setWatchdogUSec($WatchdogUSec)
3584
    {
3585
        $this->WatchdogUSec = $WatchdogUSec;
3586
        return $this;
3587
    }
3588
3589
    /**
3590
     * @return mixed
3591
     */
3592
    public function getWorkingDirectory()
3593
    {
3594
        return $this->WorkingDirectory;
3595
    }
3596
3597
    /**
3598
     * @param mixed $WorkingDirectory
3599
     * @return Service
3600
     */
3601
    public function setWorkingDirectory($WorkingDirectory)
3602
    {
3603
        $this->WorkingDirectory = $WorkingDirectory;
3604
        return $this;
3605
    }
3606
}
3607