public static interface PatchRule.Builder extends CopyableBuilder<PatchRule.Builder,PatchRule>
| Modifier and Type | Method and Description |
|---|---|
PatchRule.Builder |
approveAfterDays(Integer approveAfterDays)
The number of days after the release date of each patch matched by the rule the patch is marked as approved
in the patch baseline.
|
PatchRule.Builder |
complianceLevel(PatchComplianceLevel complianceLevel)
A compliance severity level for all approved patches in a patch baseline.
|
PatchRule.Builder |
complianceLevel(String complianceLevel)
A compliance severity level for all approved patches in a patch baseline.
|
default PatchRule.Builder |
patchFilterGroup(Consumer<PatchFilterGroup.Builder> patchFilterGroup)
The patch filter group that defines the criteria for the rule.
|
PatchRule.Builder |
patchFilterGroup(PatchFilterGroup patchFilterGroup)
The patch filter group that defines the criteria for the rule.
|
copyapply, buildPatchRule.Builder patchFilterGroup(PatchFilterGroup patchFilterGroup)
The patch filter group that defines the criteria for the rule.
patchFilterGroup - The patch filter group that defines the criteria for the rule.default PatchRule.Builder patchFilterGroup(Consumer<PatchFilterGroup.Builder> patchFilterGroup)
The patch filter group that defines the criteria for the rule.
This is a convenience that creates an instance of thePatchFilterGroup.Builder avoiding the need to
create one manually via PatchFilterGroup.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to patchFilterGroup(PatchFilterGroup).patchFilterGroup - a consumer that will call methods on PatchFilterGroup.BuilderpatchFilterGroup(PatchFilterGroup)PatchRule.Builder complianceLevel(String complianceLevel)
A compliance severity level for all approved patches in a patch baseline. Valid compliance severity levels include the following: Unspecified, Critical, High, Medium, Low, and Informational.
complianceLevel - A compliance severity level for all approved patches in a patch baseline. Valid compliance severity
levels include the following: Unspecified, Critical, High, Medium, Low, and Informational.PatchComplianceLevel,
PatchComplianceLevelPatchRule.Builder complianceLevel(PatchComplianceLevel complianceLevel)
A compliance severity level for all approved patches in a patch baseline. Valid compliance severity levels include the following: Unspecified, Critical, High, Medium, Low, and Informational.
complianceLevel - A compliance severity level for all approved patches in a patch baseline. Valid compliance severity
levels include the following: Unspecified, Critical, High, Medium, Low, and Informational.PatchComplianceLevel,
PatchComplianceLevelPatchRule.Builder approveAfterDays(Integer approveAfterDays)
The number of days after the release date of each patch matched by the rule the patch is marked as approved in the patch baseline.
approveAfterDays - The number of days after the release date of each patch matched by the rule the patch is marked as
approved in the patch baseline.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.