@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SystemsManagerAgent extends Object implements Serializable, Cloneable, StructuredPojo
Contains settings for the Systems Manager agent on your build instance.
Constructor and Description |
---|
SystemsManagerAgent() |
Modifier and Type | Method and Description |
---|---|
SystemsManagerAgent |
clone() |
boolean |
equals(Object obj) |
Boolean |
getUninstallAfterBuild()
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI.
|
int |
hashCode() |
Boolean |
isUninstallAfterBuild()
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setUninstallAfterBuild(Boolean uninstallAfterBuild)
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI.
|
String |
toString()
Returns a string representation of this object.
|
SystemsManagerAgent |
withUninstallAfterBuild(Boolean uninstallAfterBuild)
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI.
|
public void setUninstallAfterBuild(Boolean uninstallAfterBuild)
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false, then the agent is left in, so that it is included in the new AMI. The default value is false.
uninstallAfterBuild
- Controls whether the Systems Manager agent is removed from your final build image, prior to creating the
new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false,
then the agent is left in, so that it is included in the new AMI. The default value is false.public Boolean getUninstallAfterBuild()
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false, then the agent is left in, so that it is included in the new AMI. The default value is false.
public SystemsManagerAgent withUninstallAfterBuild(Boolean uninstallAfterBuild)
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false, then the agent is left in, so that it is included in the new AMI. The default value is false.
uninstallAfterBuild
- Controls whether the Systems Manager agent is removed from your final build image, prior to creating the
new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false,
then the agent is left in, so that it is included in the new AMI. The default value is false.public Boolean isUninstallAfterBuild()
Controls whether the Systems Manager agent is removed from your final build image, prior to creating the new AMI. If this is set to true, then the agent is removed from the final image. If it's set to false, then the agent is left in, so that it is included in the new AMI. The default value is false.
public String toString()
toString
in class Object
Object.toString()
public SystemsManagerAgent clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.