共用方式為


InstanceFailoverGroupReadOnlyEndpoint Class

  • java.lang.Object
    • com.azure.resourcemanager.sql.models.InstanceFailoverGroupReadOnlyEndpoint

Implements

public final class InstanceFailoverGroupReadOnlyEndpoint
implements JsonSerializable<InstanceFailoverGroupReadOnlyEndpoint>

Read-only endpoint of the failover group instance.

Constructor Summary

Constructor Description
InstanceFailoverGroupReadOnlyEndpoint()

Creates an instance of InstanceFailoverGroupReadOnlyEndpoint class.

Method Summary

Modifier and Type Method and Description
ReadOnlyEndpointFailoverPolicy failoverPolicy()

Get the failoverPolicy property: Failover policy of the read-only endpoint for the failover group.

static InstanceFailoverGroupReadOnlyEndpoint fromJson(JsonReader jsonReader)

Reads an instance of InstanceFailoverGroupReadOnlyEndpoint from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

InstanceFailoverGroupReadOnlyEndpoint withFailoverPolicy(ReadOnlyEndpointFailoverPolicy failoverPolicy)

Set the failoverPolicy property: Failover policy of the read-only endpoint for the failover group.

Methods inherited from java.lang.Object

Constructor Details

InstanceFailoverGroupReadOnlyEndpoint

public InstanceFailoverGroupReadOnlyEndpoint()

Creates an instance of InstanceFailoverGroupReadOnlyEndpoint class.

Method Details

failoverPolicy

public ReadOnlyEndpointFailoverPolicy failoverPolicy()

Get the failoverPolicy property: Failover policy of the read-only endpoint for the failover group.

Returns:

the failoverPolicy value.

fromJson

public static InstanceFailoverGroupReadOnlyEndpoint fromJson(JsonReader jsonReader)

Reads an instance of InstanceFailoverGroupReadOnlyEndpoint from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withFailoverPolicy

public InstanceFailoverGroupReadOnlyEndpoint withFailoverPolicy(ReadOnlyEndpointFailoverPolicy failoverPolicy)

Set the failoverPolicy property: Failover policy of the read-only endpoint for the failover group.

Parameters:

failoverPolicy - the failoverPolicy value to set.

Returns:

the InstanceFailoverGroupReadOnlyEndpoint object itself.

Applies to