AtaSolutionProperties Class

public final class AtaSolutionProperties
extends ExternalSecuritySolutionProperties

The external security solution properties for ATA solutions.

Constructor Summary

Constructor Description
AtaSolutionProperties()

Creates an instance of AtaSolutionProperties class.

Method Summary

Modifier and Type Method and Description
static AtaSolutionProperties fromJson(JsonReader jsonReader)

Reads an instance of AtaSolutionProperties from the JsonReader.

String lastEventReceived()

Get the lastEventReceived property: The lastEventReceived property.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

AtaSolutionProperties withDeviceType(String deviceType)

Set the deviceType property: The deviceType property.

AtaSolutionProperties withDeviceVendor(String deviceVendor)

Set the deviceVendor property: The deviceVendor property.

AtaSolutionProperties withLastEventReceived(String lastEventReceived)

Set the lastEventReceived property: The lastEventReceived property.

AtaSolutionProperties withWorkspace(ConnectedWorkspace workspace)

Set the workspace property: Represents an OMS workspace to which the solution is connected.

Methods inherited from ExternalSecuritySolutionProperties

Methods inherited from java.lang.Object

Constructor Details

AtaSolutionProperties

public AtaSolutionProperties()

Creates an instance of AtaSolutionProperties class.

Method Details

fromJson

public static AtaSolutionProperties fromJson(JsonReader jsonReader)

Reads an instance of AtaSolutionProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of AtaSolutionProperties if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the AtaSolutionProperties.

lastEventReceived

public String lastEventReceived()

Get the lastEventReceived property: The lastEventReceived property.

Returns:

the lastEventReceived value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

AtaSolutionProperties.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Overrides:

AtaSolutionProperties.validate()

withDeviceType

public AtaSolutionProperties withDeviceType(String deviceType)

Set the deviceType property: The deviceType property.

Overrides:

AtaSolutionProperties.withDeviceType(String deviceType)

Parameters:

deviceType

withDeviceVendor

public AtaSolutionProperties withDeviceVendor(String deviceVendor)

Set the deviceVendor property: The deviceVendor property.

Overrides:

AtaSolutionProperties.withDeviceVendor(String deviceVendor)

Parameters:

deviceVendor

withLastEventReceived

public AtaSolutionProperties withLastEventReceived(String lastEventReceived)

Set the lastEventReceived property: The lastEventReceived property.

Parameters:

lastEventReceived - the lastEventReceived value to set.

Returns:

the AtaSolutionProperties object itself.

withWorkspace

public AtaSolutionProperties withWorkspace(ConnectedWorkspace workspace)

Set the workspace property: Represents an OMS workspace to which the solution is connected.

Overrides:

AtaSolutionProperties.withWorkspace(ConnectedWorkspace workspace)

Parameters:

workspace

Applies to