Interface MacSystemIntegrityProtectionConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MacSystemIntegrityProtectionConfiguration.Builder,MacSystemIntegrityProtectionConfiguration>,SdkBuilder<MacSystemIntegrityProtectionConfiguration.Builder,MacSystemIntegrityProtectionConfiguration>,SdkPojo
- Enclosing class:
- MacSystemIntegrityProtectionConfiguration
@Mutable @NotThreadSafe public static interface MacSystemIntegrityProtectionConfiguration.Builder extends SdkPojo, CopyableBuilder<MacSystemIntegrityProtectionConfiguration.Builder,MacSystemIntegrityProtectionConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MacSystemIntegrityProtectionConfiguration.BuilderappleInternal(String appleInternal)Indicates whether Apple Internal was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderappleInternal(MacSystemIntegrityProtectionSettingStatus appleInternal)Indicates whether Apple Internal was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderbaseSystem(String baseSystem)Indicates whether Base System was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderbaseSystem(MacSystemIntegrityProtectionSettingStatus baseSystem)Indicates whether Base System was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderdebuggingRestrictions(String debuggingRestrictions)Indicates whether Debugging Restrictions was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderdebuggingRestrictions(MacSystemIntegrityProtectionSettingStatus debuggingRestrictions)Indicates whether Debugging Restrictions was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderdTraceRestrictions(String dTraceRestrictions)Indicates whether Dtrace Restrictions was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderdTraceRestrictions(MacSystemIntegrityProtectionSettingStatus dTraceRestrictions)Indicates whether Dtrace Restrictions was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderfilesystemProtections(String filesystemProtections)Indicates whether Filesystem Protections was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderfilesystemProtections(MacSystemIntegrityProtectionSettingStatus filesystemProtections)Indicates whether Filesystem Protections was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderkextSigning(String kextSigning)Indicates whether Kext Signing was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuilderkextSigning(MacSystemIntegrityProtectionSettingStatus kextSigning)Indicates whether Kext Signing was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuildernvramProtections(String nvramProtections)Indicates whether NVRAM Protections was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.BuildernvramProtections(MacSystemIntegrityProtectionSettingStatus nvramProtections)Indicates whether NVRAM Protections was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.Builderstatus(String status)Indicates SIP was enabled or disabled by the task.MacSystemIntegrityProtectionConfiguration.Builderstatus(MacSystemIntegrityProtectionSettingStatus status)Indicates SIP was enabled or disabled by the task.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
appleInternal
MacSystemIntegrityProtectionConfiguration.Builder appleInternal(String appleInternal)
Indicates whether Apple Internal was enabled or disabled by the task.
- Parameters:
appleInternal- Indicates whether Apple Internal was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
appleInternal
MacSystemIntegrityProtectionConfiguration.Builder appleInternal(MacSystemIntegrityProtectionSettingStatus appleInternal)
Indicates whether Apple Internal was enabled or disabled by the task.
- Parameters:
appleInternal- Indicates whether Apple Internal was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
baseSystem
MacSystemIntegrityProtectionConfiguration.Builder baseSystem(String baseSystem)
Indicates whether Base System was enabled or disabled by the task.
- Parameters:
baseSystem- Indicates whether Base System was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
baseSystem
MacSystemIntegrityProtectionConfiguration.Builder baseSystem(MacSystemIntegrityProtectionSettingStatus baseSystem)
Indicates whether Base System was enabled or disabled by the task.
- Parameters:
baseSystem- Indicates whether Base System was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
debuggingRestrictions
MacSystemIntegrityProtectionConfiguration.Builder debuggingRestrictions(String debuggingRestrictions)
Indicates whether Debugging Restrictions was enabled or disabled by the task.
- Parameters:
debuggingRestrictions- Indicates whether Debugging Restrictions was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
debuggingRestrictions
MacSystemIntegrityProtectionConfiguration.Builder debuggingRestrictions(MacSystemIntegrityProtectionSettingStatus debuggingRestrictions)
Indicates whether Debugging Restrictions was enabled or disabled by the task.
- Parameters:
debuggingRestrictions- Indicates whether Debugging Restrictions was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
dTraceRestrictions
MacSystemIntegrityProtectionConfiguration.Builder dTraceRestrictions(String dTraceRestrictions)
Indicates whether Dtrace Restrictions was enabled or disabled by the task.
- Parameters:
dTraceRestrictions- Indicates whether Dtrace Restrictions was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
dTraceRestrictions
MacSystemIntegrityProtectionConfiguration.Builder dTraceRestrictions(MacSystemIntegrityProtectionSettingStatus dTraceRestrictions)
Indicates whether Dtrace Restrictions was enabled or disabled by the task.
- Parameters:
dTraceRestrictions- Indicates whether Dtrace Restrictions was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
filesystemProtections
MacSystemIntegrityProtectionConfiguration.Builder filesystemProtections(String filesystemProtections)
Indicates whether Filesystem Protections was enabled or disabled by the task.
- Parameters:
filesystemProtections- Indicates whether Filesystem Protections was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
filesystemProtections
MacSystemIntegrityProtectionConfiguration.Builder filesystemProtections(MacSystemIntegrityProtectionSettingStatus filesystemProtections)
Indicates whether Filesystem Protections was enabled or disabled by the task.
- Parameters:
filesystemProtections- Indicates whether Filesystem Protections was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
kextSigning
MacSystemIntegrityProtectionConfiguration.Builder kextSigning(String kextSigning)
Indicates whether Kext Signing was enabled or disabled by the task.
- Parameters:
kextSigning- Indicates whether Kext Signing was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
kextSigning
MacSystemIntegrityProtectionConfiguration.Builder kextSigning(MacSystemIntegrityProtectionSettingStatus kextSigning)
Indicates whether Kext Signing was enabled or disabled by the task.
- Parameters:
kextSigning- Indicates whether Kext Signing was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
nvramProtections
MacSystemIntegrityProtectionConfiguration.Builder nvramProtections(String nvramProtections)
Indicates whether NVRAM Protections was enabled or disabled by the task.
- Parameters:
nvramProtections- Indicates whether NVRAM Protections was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
nvramProtections
MacSystemIntegrityProtectionConfiguration.Builder nvramProtections(MacSystemIntegrityProtectionSettingStatus nvramProtections)
Indicates whether NVRAM Protections was enabled or disabled by the task.
- Parameters:
nvramProtections- Indicates whether NVRAM Protections was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
status
MacSystemIntegrityProtectionConfiguration.Builder status(String status)
Indicates SIP was enabled or disabled by the task.
- Parameters:
status- Indicates SIP was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
status
MacSystemIntegrityProtectionConfiguration.Builder status(MacSystemIntegrityProtectionSettingStatus status)
Indicates SIP was enabled or disabled by the task.
- Parameters:
status- Indicates SIP was enabled or disabled by the task.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
MacSystemIntegrityProtectionSettingStatus,MacSystemIntegrityProtectionSettingStatus
-
-