@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CisScanResultDetails extends Object implements Serializable, Cloneable, StructuredPojo
The CIS scan result details.
Constructor and Description |
---|
CisScanResultDetails() |
Modifier and Type | Method and Description |
---|---|
CisScanResultDetails |
clone() |
boolean |
equals(Object obj) |
String |
getAccountId()
The CIS scan result details' account ID.
|
String |
getCheckDescription()
The account ID that's associated with the CIS scan result details.
|
String |
getCheckId()
The CIS scan result details' check ID.
|
String |
getFindingArn()
The CIS scan result details' finding ARN.
|
String |
getLevel()
The CIS scan result details' level.
|
String |
getPlatform()
The CIS scan result details' platform.
|
String |
getRemediation()
The CIS scan result details' remediation.
|
String |
getScanArn()
The CIS scan result details' scan ARN.
|
String |
getStatus()
The CIS scan result details' status.
|
String |
getStatusReason()
The CIS scan result details' status reason.
|
String |
getTargetResourceId()
The CIS scan result details' target resource ID.
|
String |
getTitle()
The CIS scan result details' title.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAccountId(String accountId)
The CIS scan result details' account ID.
|
void |
setCheckDescription(String checkDescription)
The account ID that's associated with the CIS scan result details.
|
void |
setCheckId(String checkId)
The CIS scan result details' check ID.
|
void |
setFindingArn(String findingArn)
The CIS scan result details' finding ARN.
|
void |
setLevel(String level)
The CIS scan result details' level.
|
void |
setPlatform(String platform)
The CIS scan result details' platform.
|
void |
setRemediation(String remediation)
The CIS scan result details' remediation.
|
void |
setScanArn(String scanArn)
The CIS scan result details' scan ARN.
|
void |
setStatus(String status)
The CIS scan result details' status.
|
void |
setStatusReason(String statusReason)
The CIS scan result details' status reason.
|
void |
setTargetResourceId(String targetResourceId)
The CIS scan result details' target resource ID.
|
void |
setTitle(String title)
The CIS scan result details' title.
|
String |
toString()
Returns a string representation of this object.
|
CisScanResultDetails |
withAccountId(String accountId)
The CIS scan result details' account ID.
|
CisScanResultDetails |
withCheckDescription(String checkDescription)
The account ID that's associated with the CIS scan result details.
|
CisScanResultDetails |
withCheckId(String checkId)
The CIS scan result details' check ID.
|
CisScanResultDetails |
withFindingArn(String findingArn)
The CIS scan result details' finding ARN.
|
CisScanResultDetails |
withLevel(CisSecurityLevel level)
The CIS scan result details' level.
|
CisScanResultDetails |
withLevel(String level)
The CIS scan result details' level.
|
CisScanResultDetails |
withPlatform(String platform)
The CIS scan result details' platform.
|
CisScanResultDetails |
withRemediation(String remediation)
The CIS scan result details' remediation.
|
CisScanResultDetails |
withScanArn(String scanArn)
The CIS scan result details' scan ARN.
|
CisScanResultDetails |
withStatus(CisFindingStatus status)
The CIS scan result details' status.
|
CisScanResultDetails |
withStatus(String status)
The CIS scan result details' status.
|
CisScanResultDetails |
withStatusReason(String statusReason)
The CIS scan result details' status reason.
|
CisScanResultDetails |
withTargetResourceId(String targetResourceId)
The CIS scan result details' target resource ID.
|
CisScanResultDetails |
withTitle(String title)
The CIS scan result details' title.
|
public void setAccountId(String accountId)
The CIS scan result details' account ID.
accountId
- The CIS scan result details' account ID.public String getAccountId()
The CIS scan result details' account ID.
public CisScanResultDetails withAccountId(String accountId)
The CIS scan result details' account ID.
accountId
- The CIS scan result details' account ID.public void setCheckDescription(String checkDescription)
The account ID that's associated with the CIS scan result details.
checkDescription
- The account ID that's associated with the CIS scan result details.public String getCheckDescription()
The account ID that's associated with the CIS scan result details.
public CisScanResultDetails withCheckDescription(String checkDescription)
The account ID that's associated with the CIS scan result details.
checkDescription
- The account ID that's associated with the CIS scan result details.public void setCheckId(String checkId)
The CIS scan result details' check ID.
checkId
- The CIS scan result details' check ID.public String getCheckId()
The CIS scan result details' check ID.
public CisScanResultDetails withCheckId(String checkId)
The CIS scan result details' check ID.
checkId
- The CIS scan result details' check ID.public void setFindingArn(String findingArn)
The CIS scan result details' finding ARN.
findingArn
- The CIS scan result details' finding ARN.public String getFindingArn()
The CIS scan result details' finding ARN.
public CisScanResultDetails withFindingArn(String findingArn)
The CIS scan result details' finding ARN.
findingArn
- The CIS scan result details' finding ARN.public void setLevel(String level)
The CIS scan result details' level.
level
- The CIS scan result details' level.CisSecurityLevel
public String getLevel()
The CIS scan result details' level.
CisSecurityLevel
public CisScanResultDetails withLevel(String level)
The CIS scan result details' level.
level
- The CIS scan result details' level.CisSecurityLevel
public CisScanResultDetails withLevel(CisSecurityLevel level)
The CIS scan result details' level.
level
- The CIS scan result details' level.CisSecurityLevel
public void setPlatform(String platform)
The CIS scan result details' platform.
platform
- The CIS scan result details' platform.public String getPlatform()
The CIS scan result details' platform.
public CisScanResultDetails withPlatform(String platform)
The CIS scan result details' platform.
platform
- The CIS scan result details' platform.public void setRemediation(String remediation)
The CIS scan result details' remediation.
remediation
- The CIS scan result details' remediation.public String getRemediation()
The CIS scan result details' remediation.
public CisScanResultDetails withRemediation(String remediation)
The CIS scan result details' remediation.
remediation
- The CIS scan result details' remediation.public void setScanArn(String scanArn)
The CIS scan result details' scan ARN.
scanArn
- The CIS scan result details' scan ARN.public String getScanArn()
The CIS scan result details' scan ARN.
public CisScanResultDetails withScanArn(String scanArn)
The CIS scan result details' scan ARN.
scanArn
- The CIS scan result details' scan ARN.public void setStatus(String status)
The CIS scan result details' status.
status
- The CIS scan result details' status.CisFindingStatus
public String getStatus()
The CIS scan result details' status.
CisFindingStatus
public CisScanResultDetails withStatus(String status)
The CIS scan result details' status.
status
- The CIS scan result details' status.CisFindingStatus
public CisScanResultDetails withStatus(CisFindingStatus status)
The CIS scan result details' status.
status
- The CIS scan result details' status.CisFindingStatus
public void setStatusReason(String statusReason)
The CIS scan result details' status reason.
statusReason
- The CIS scan result details' status reason.public String getStatusReason()
The CIS scan result details' status reason.
public CisScanResultDetails withStatusReason(String statusReason)
The CIS scan result details' status reason.
statusReason
- The CIS scan result details' status reason.public void setTargetResourceId(String targetResourceId)
The CIS scan result details' target resource ID.
targetResourceId
- The CIS scan result details' target resource ID.public String getTargetResourceId()
The CIS scan result details' target resource ID.
public CisScanResultDetails withTargetResourceId(String targetResourceId)
The CIS scan result details' target resource ID.
targetResourceId
- The CIS scan result details' target resource ID.public void setTitle(String title)
The CIS scan result details' title.
title
- The CIS scan result details' title.public String getTitle()
The CIS scan result details' title.
public CisScanResultDetails withTitle(String title)
The CIS scan result details' title.
title
- The CIS scan result details' title.public String toString()
toString
in class Object
Object.toString()
public CisScanResultDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.