@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CisScan extends Object implements Serializable, Cloneable, StructuredPojo
The CIS scan.
Constructor and Description |
---|
CisScan() |
Modifier and Type | Method and Description |
---|---|
CisScan |
clone() |
boolean |
equals(Object obj) |
Integer |
getFailedChecks()
The CIS scan's failed checks.
|
String |
getScanArn()
The CIS scan's ARN.
|
String |
getScanConfigurationArn()
The CIS scan's configuration ARN.
|
Date |
getScanDate()
The CIS scan's date.
|
String |
getScanName()
The the name of the scan configuration that's associated with this scan.
|
String |
getScheduledBy()
The account or organization that schedules the CIS scan.
|
String |
getSecurityLevel()
The security level for the CIS scan.
|
String |
getStatus()
The CIS scan's status.
|
CisTargets |
getTargets()
The CIS scan's targets.
|
Integer |
getTotalChecks()
The CIS scan's total checks.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setFailedChecks(Integer failedChecks)
The CIS scan's failed checks.
|
void |
setScanArn(String scanArn)
The CIS scan's ARN.
|
void |
setScanConfigurationArn(String scanConfigurationArn)
The CIS scan's configuration ARN.
|
void |
setScanDate(Date scanDate)
The CIS scan's date.
|
void |
setScanName(String scanName)
The the name of the scan configuration that's associated with this scan.
|
void |
setScheduledBy(String scheduledBy)
The account or organization that schedules the CIS scan.
|
void |
setSecurityLevel(String securityLevel)
The security level for the CIS scan.
|
void |
setStatus(String status)
The CIS scan's status.
|
void |
setTargets(CisTargets targets)
The CIS scan's targets.
|
void |
setTotalChecks(Integer totalChecks)
The CIS scan's total checks.
|
String |
toString()
Returns a string representation of this object.
|
CisScan |
withFailedChecks(Integer failedChecks)
The CIS scan's failed checks.
|
CisScan |
withScanArn(String scanArn)
The CIS scan's ARN.
|
CisScan |
withScanConfigurationArn(String scanConfigurationArn)
The CIS scan's configuration ARN.
|
CisScan |
withScanDate(Date scanDate)
The CIS scan's date.
|
CisScan |
withScanName(String scanName)
The the name of the scan configuration that's associated with this scan.
|
CisScan |
withScheduledBy(String scheduledBy)
The account or organization that schedules the CIS scan.
|
CisScan |
withSecurityLevel(CisSecurityLevel securityLevel)
The security level for the CIS scan.
|
CisScan |
withSecurityLevel(String securityLevel)
The security level for the CIS scan.
|
CisScan |
withStatus(CisScanStatus status)
The CIS scan's status.
|
CisScan |
withStatus(String status)
The CIS scan's status.
|
CisScan |
withTargets(CisTargets targets)
The CIS scan's targets.
|
CisScan |
withTotalChecks(Integer totalChecks)
The CIS scan's total checks.
|
public void setFailedChecks(Integer failedChecks)
The CIS scan's failed checks.
failedChecks
- The CIS scan's failed checks.public Integer getFailedChecks()
The CIS scan's failed checks.
public CisScan withFailedChecks(Integer failedChecks)
The CIS scan's failed checks.
failedChecks
- The CIS scan's failed checks.public void setScanArn(String scanArn)
The CIS scan's ARN.
scanArn
- The CIS scan's ARN.public String getScanArn()
The CIS scan's ARN.
public CisScan withScanArn(String scanArn)
The CIS scan's ARN.
scanArn
- The CIS scan's ARN.public void setScanConfigurationArn(String scanConfigurationArn)
The CIS scan's configuration ARN.
scanConfigurationArn
- The CIS scan's configuration ARN.public String getScanConfigurationArn()
The CIS scan's configuration ARN.
public CisScan withScanConfigurationArn(String scanConfigurationArn)
The CIS scan's configuration ARN.
scanConfigurationArn
- The CIS scan's configuration ARN.public void setScanDate(Date scanDate)
The CIS scan's date.
scanDate
- The CIS scan's date.public Date getScanDate()
The CIS scan's date.
public CisScan withScanDate(Date scanDate)
The CIS scan's date.
scanDate
- The CIS scan's date.public void setScanName(String scanName)
The the name of the scan configuration that's associated with this scan.
scanName
- The the name of the scan configuration that's associated with this scan.public String getScanName()
The the name of the scan configuration that's associated with this scan.
public CisScan withScanName(String scanName)
The the name of the scan configuration that's associated with this scan.
scanName
- The the name of the scan configuration that's associated with this scan.public void setScheduledBy(String scheduledBy)
The account or organization that schedules the CIS scan.
scheduledBy
- The account or organization that schedules the CIS scan.public String getScheduledBy()
The account or organization that schedules the CIS scan.
public CisScan withScheduledBy(String scheduledBy)
The account or organization that schedules the CIS scan.
scheduledBy
- The account or organization that schedules the CIS scan.public void setSecurityLevel(String securityLevel)
The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevel
- The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a
profile.CisSecurityLevel
public String getSecurityLevel()
The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a profile.
CisSecurityLevel
public CisScan withSecurityLevel(String securityLevel)
The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevel
- The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a
profile.CisSecurityLevel
public CisScan withSecurityLevel(CisSecurityLevel securityLevel)
The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a profile.
securityLevel
- The security level for the CIS scan. Security level refers to the Benchmark levels that CIS assigns to a
profile.CisSecurityLevel
public void setStatus(String status)
The CIS scan's status.
status
- The CIS scan's status.CisScanStatus
public String getStatus()
The CIS scan's status.
CisScanStatus
public CisScan withStatus(String status)
The CIS scan's status.
status
- The CIS scan's status.CisScanStatus
public CisScan withStatus(CisScanStatus status)
The CIS scan's status.
status
- The CIS scan's status.CisScanStatus
public void setTargets(CisTargets targets)
The CIS scan's targets.
targets
- The CIS scan's targets.public CisTargets getTargets()
The CIS scan's targets.
public CisScan withTargets(CisTargets targets)
The CIS scan's targets.
targets
- The CIS scan's targets.public void setTotalChecks(Integer totalChecks)
The CIS scan's total checks.
totalChecks
- The CIS scan's total checks.public Integer getTotalChecks()
The CIS scan's total checks.
public CisScan withTotalChecks(Integer totalChecks)
The CIS scan's total checks.
totalChecks
- The CIS scan's total checks.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.