EnqueueReplicationServerProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.workloadssapvirtualinstance.models.EnqueueReplicationServerProperties

Implements

public final class EnqueueReplicationServerProperties
implements JsonSerializable<EnqueueReplicationServerProperties>

Defines the SAP Enqueue Replication Server (ERS) properties.

Constructor Summary

Constructor Description
EnqueueReplicationServerProperties()

Creates an instance of EnqueueReplicationServerProperties class.

Method Summary

Modifier and Type Method and Description
EnqueueReplicationServerType ersVersion()

Get the ersVersion property: Defines the type of Enqueue Replication Server.

static EnqueueReplicationServerProperties fromJson(JsonReader jsonReader)

Reads an instance of EnqueueReplicationServerProperties from the JsonReader.

SapHealthState health()

Get the health property: Defines the health of SAP Instances.

String hostname()

Get the hostname property: ERS SAP Hostname.

String instanceNo()

Get the instanceNo property: ERS Instance Number.

String ipAddress()

Get the ipAddress property: ERS SAP IP Address.

String kernelPatch()

Get the kernelPatch property: ERS SAP Kernel Patch level.

String kernelVersion()

Get the kernelVersion property: ERS SAP Kernel Version.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

EnqueueReplicationServerProperties

public EnqueueReplicationServerProperties()

Creates an instance of EnqueueReplicationServerProperties class.

Method Details

ersVersion

public EnqueueReplicationServerType ersVersion()

Get the ersVersion property: Defines the type of Enqueue Replication Server.

Returns:

the ersVersion value.

fromJson

public static EnqueueReplicationServerProperties fromJson(JsonReader jsonReader)

Reads an instance of EnqueueReplicationServerProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of EnqueueReplicationServerProperties 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 EnqueueReplicationServerProperties.

health

public SapHealthState health()

Get the health property: Defines the health of SAP Instances.

Returns:

the health value.

hostname

public String hostname()

Get the hostname property: ERS SAP Hostname.

Returns:

the hostname value.

instanceNo

public String instanceNo()

Get the instanceNo property: ERS Instance Number.

Returns:

the instanceNo value.

ipAddress

public String ipAddress()

Get the ipAddress property: ERS SAP IP Address.

Returns:

the ipAddress value.

kernelPatch

public String kernelPatch()

Get the kernelPatch property: ERS SAP Kernel Patch level.

Returns:

the kernelPatch value.

kernelVersion

public String kernelVersion()

Get the kernelVersion property: ERS SAP Kernel Version.

Returns:

the kernelVersion value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to