Class Version36
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.software.Component
-
- com.softlayer.api.service.software.component.AntivirusSpyware
-
- com.softlayer.api.service.software.component.antivirusspyware.Mcafee
-
- com.softlayer.api.service.software.component.antivirusspyware.mcafee.epo.Version36
-
@ApiType("SoftLayer_Software_Component_AntivirusSpyware_Mcafee_Epo_Version36") public class Version36 extends Mcafee
The SoftLayer_Software_Component_AntivirusSpyware_Mcafee_Epo_Version36 data type represents a single McAfee Secure anti-virus/spyware software component that uses the ePolicy Orchestrator version 3.6 backend.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Version36.Mask
-
Nested classes/interfaces inherited from class com.softlayer.api.service.software.component.AntivirusSpyware
AntivirusSpyware.Service, AntivirusSpyware.ServiceAsync
-
-
Field Summary
Fields Modifier and Type Field Description protected Details
agentDetails
The virus scan agent details.protected Long
currentAntivirusPolicy
The current anti-virus policy.protected Properties
dataFileVersion
The virus definition file version.protected String
epoVersion
The version of ePolicy Orchestrator that the anti-virus/spyware client communicates with.protected boolean
epoVersionSpecified
protected Long
latestAccessProtectionEventCount
A count of the latest access protection events.protected List<AccessProtection>
latestAccessProtectionEvents
The latest access protection events.protected Long
latestAntivirusEventCount
A count of the latest anti-virus events.protected List<Event>
latestAntivirusEvents
The latest anti-virus events.protected Long
latestSpywareEventCount
A count of the latest spyware events.protected List<Event>
latestSpywareEvents
The latest spyware events.protected String
transactionStatus
The current transaction status of a server.-
Fields inherited from class com.softlayer.api.service.software.Component
averageInstallationDuration, billingItem, hardware, hardwareId, hardwareIdSpecified, id, idSpecified, manufacturerActivationCode, manufacturerActivationCodeSpecified, manufacturerLicenseInstance, manufacturerLicenseInstanceSpecified, passwordCount, passwordHistory, passwordHistoryCount, passwords, softwareDescription, softwareLicense, virtualGuest
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Version36()
-
Method Summary
Modifier and Type Method Description Details
getAgentDetails()
Long
getCurrentAntivirusPolicy()
Properties
getDataFileVersion()
String
getEpoVersion()
Long
getLatestAccessProtectionEventCount()
List<AccessProtection>
getLatestAccessProtectionEvents()
Long
getLatestAntivirusEventCount()
List<Event>
getLatestAntivirusEvents()
Long
getLatestSpywareEventCount()
List<Event>
getLatestSpywareEvents()
String
getTransactionStatus()
boolean
isEpoVersionSpecified()
void
setAgentDetails(Details agentDetails)
void
setCurrentAntivirusPolicy(Long currentAntivirusPolicy)
void
setDataFileVersion(Properties dataFileVersion)
void
setEpoVersion(String epoVersion)
void
setLatestAccessProtectionEventCount(Long latestAccessProtectionEventCount)
void
setLatestAntivirusEventCount(Long latestAntivirusEventCount)
void
setLatestSpywareEventCount(Long latestSpywareEventCount)
void
setTransactionStatus(String transactionStatus)
void
unsetEpoVersion()
-
Methods inherited from class com.softlayer.api.service.software.component.AntivirusSpyware
asService, service, service
-
Methods inherited from class com.softlayer.api.service.software.Component
getAverageInstallationDuration, getBillingItem, getHardware, getHardwareId, getId, getManufacturerActivationCode, getManufacturerLicenseInstance, getPasswordCount, getPasswordHistory, getPasswordHistoryCount, getPasswords, getSoftwareDescription, getSoftwareLicense, getVirtualGuest, isHardwareIdSpecified, isIdSpecified, isManufacturerActivationCodeSpecified, isManufacturerLicenseInstanceSpecified, setAverageInstallationDuration, setBillingItem, setHardware, setHardwareId, setId, setManufacturerActivationCode, setManufacturerLicenseInstance, setPasswordCount, setPasswordHistoryCount, setSoftwareDescription, setSoftwareLicense, setVirtualGuest, unsetHardwareId, unsetId, unsetManufacturerActivationCode, unsetManufacturerLicenseInstance
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
agentDetails
@ApiProperty protected Details agentDetails
The virus scan agent details.
-
currentAntivirusPolicy
@ApiProperty protected Long currentAntivirusPolicy
The current anti-virus policy.
-
dataFileVersion
@ApiProperty protected Properties dataFileVersion
The virus definition file version.
-
latestAccessProtectionEvents
@ApiProperty protected List<AccessProtection> latestAccessProtectionEvents
The latest access protection events.
-
latestAntivirusEvents
@ApiProperty protected List<Event> latestAntivirusEvents
The latest anti-virus events.
-
latestSpywareEvents
@ApiProperty protected List<Event> latestSpywareEvents
The latest spyware events.
-
transactionStatus
@ApiProperty protected String transactionStatus
The current transaction status of a server.
-
epoVersion
@ApiProperty(canBeNullOrNotSet=true) protected String epoVersion
The version of ePolicy Orchestrator that the anti-virus/spyware client communicates with.
-
epoVersionSpecified
protected boolean epoVersionSpecified
-
latestAccessProtectionEventCount
@ApiProperty protected Long latestAccessProtectionEventCount
A count of the latest access protection events.
-
latestAntivirusEventCount
@ApiProperty protected Long latestAntivirusEventCount
A count of the latest anti-virus events.
-
latestSpywareEventCount
@ApiProperty protected Long latestSpywareEventCount
A count of the latest spyware events.
-
-
Method Detail
-
getAgentDetails
public Details getAgentDetails()
-
setAgentDetails
public void setAgentDetails(Details agentDetails)
-
getCurrentAntivirusPolicy
public Long getCurrentAntivirusPolicy()
-
setCurrentAntivirusPolicy
public void setCurrentAntivirusPolicy(Long currentAntivirusPolicy)
-
getDataFileVersion
public Properties getDataFileVersion()
-
setDataFileVersion
public void setDataFileVersion(Properties dataFileVersion)
-
getLatestAccessProtectionEvents
public List<AccessProtection> getLatestAccessProtectionEvents()
-
getTransactionStatus
public String getTransactionStatus()
-
setTransactionStatus
public void setTransactionStatus(String transactionStatus)
-
getEpoVersion
public String getEpoVersion()
-
setEpoVersion
public void setEpoVersion(String epoVersion)
-
isEpoVersionSpecified
public boolean isEpoVersionSpecified()
-
unsetEpoVersion
public void unsetEpoVersion()
-
getLatestAccessProtectionEventCount
public Long getLatestAccessProtectionEventCount()
-
setLatestAccessProtectionEventCount
public void setLatestAccessProtectionEventCount(Long latestAccessProtectionEventCount)
-
getLatestAntivirusEventCount
public Long getLatestAntivirusEventCount()
-
setLatestAntivirusEventCount
public void setLatestAntivirusEventCount(Long latestAntivirusEventCount)
-
getLatestSpywareEventCount
public Long getLatestSpywareEventCount()
-
setLatestSpywareEventCount
public void setLatestSpywareEventCount(Long latestSpywareEventCount)
-
-