ManagedInstancePrivateEndpointProperty Class

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

Implements

public final class ManagedInstancePrivateEndpointProperty
implements JsonSerializable<ManagedInstancePrivateEndpointProperty>

The ManagedInstancePrivateEndpointProperty model.

Constructor Summary

Constructor Description
ManagedInstancePrivateEndpointProperty()

Creates an instance of ManagedInstancePrivateEndpointProperty class.

Method Summary

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

Reads an instance of ManagedInstancePrivateEndpointProperty from the JsonReader.

String id()

Get the id property: Resource id of the private endpoint.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

ManagedInstancePrivateEndpointProperty withId(String id)

Set the id property: Resource id of the private endpoint.

Methods inherited from java.lang.Object

Constructor Details

ManagedInstancePrivateEndpointProperty

public ManagedInstancePrivateEndpointProperty()

Creates an instance of ManagedInstancePrivateEndpointProperty class.

Method Details

fromJson

public static ManagedInstancePrivateEndpointProperty fromJson(JsonReader jsonReader)

Reads an instance of ManagedInstancePrivateEndpointProperty from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

id

public String id()

Get the id property: Resource id of the private endpoint.

Returns:

the id value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withId

public ManagedInstancePrivateEndpointProperty withId(String id)

Set the id property: Resource id of the private endpoint.

Parameters:

id - the id value to set.

Returns:

the ManagedInstancePrivateEndpointProperty object itself.

Applies to