Passed
Push — master ( 1ebea5...fd2df3 )
by Alexander
03:01
created

Service::getJob()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

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