@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EffectivePatch extends Object implements Serializable, Cloneable, StructuredPojo
The EffectivePatch structure defines metadata about a patch along with the approval state of the patch in a particular patch baseline. The approval state includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.
Constructor and Description |
---|
EffectivePatch() |
Modifier and Type | Method and Description |
---|---|
EffectivePatch |
clone() |
boolean |
equals(Object obj) |
Patch |
getPatch()
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for
where more information can be obtained about the patch.
|
PatchStatus |
getPatchStatus()
The status of the patch in a patch baseline.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setPatch(Patch patch)
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for
where more information can be obtained about the patch.
|
void |
setPatchStatus(PatchStatus patchStatus)
The status of the patch in a patch baseline.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
EffectivePatch |
withPatch(Patch patch)
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for
where more information can be obtained about the patch.
|
EffectivePatch |
withPatchStatus(PatchStatus patchStatus)
The status of the patch in a patch baseline.
|
public void setPatch(Patch patch)
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
patch
- Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL
for where more information can be obtained about the patch.public Patch getPatch()
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
public EffectivePatch withPatch(Patch patch)
Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL for where more information can be obtained about the patch.
patch
- Provides metadata for a patch, including information such as the KB ID, severity, classification and a URL
for where more information can be obtained about the patch.public void setPatchStatus(PatchStatus patchStatus)
The status of the patch in a patch baseline. This includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.
patchStatus
- The status of the patch in a patch baseline. This includes information about whether the patch is
currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date
the patch was or will be approved.public PatchStatus getPatchStatus()
The status of the patch in a patch baseline. This includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.
public EffectivePatch withPatchStatus(PatchStatus patchStatus)
The status of the patch in a patch baseline. This includes information about whether the patch is currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date the patch was or will be approved.
patchStatus
- The status of the patch in a patch baseline. This includes information about whether the patch is
currently approved, due to be approved by a rule, explicitly approved, or explicitly rejected and the date
the patch was or will be approved.public String toString()
toString
in class Object
Object.toString()
public EffectivePatch clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.