TimeSeriesDatabaseConnectionProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.digitaltwins.models.TimeSeriesDatabaseConnectionProperties

Implements

public class TimeSeriesDatabaseConnectionProperties
implements JsonSerializable<TimeSeriesDatabaseConnectionProperties>

Properties of a time series database connection resource.

Constructor Summary

Constructor Description
TimeSeriesDatabaseConnectionProperties()

Creates an instance of TimeSeriesDatabaseConnectionProperties class.

Method Summary

Modifier and Type Method and Description
ConnectionType connectionType()

Get the connectionType property: The type of time series connection resource.

static TimeSeriesDatabaseConnectionProperties fromJson(JsonReader jsonReader)

Reads an instance of TimeSeriesDatabaseConnectionProperties from the JsonReader.

ManagedIdentityReference identity()

Get the identity property: Managed identity properties for the time series database connection resource.

TimeSeriesDatabaseConnectionState provisioningState()

Get the provisioningState property: The provisioning state.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

TimeSeriesDatabaseConnectionProperties withIdentity(ManagedIdentityReference identity)

Set the identity property: Managed identity properties for the time series database connection resource.

Methods inherited from java.lang.Object

Constructor Details

TimeSeriesDatabaseConnectionProperties

public TimeSeriesDatabaseConnectionProperties()

Creates an instance of TimeSeriesDatabaseConnectionProperties class.

Method Details

connectionType

public ConnectionType connectionType()

Get the connectionType property: The type of time series connection resource.

Returns:

the connectionType value.

fromJson

public static TimeSeriesDatabaseConnectionProperties fromJson(JsonReader jsonReader)

Reads an instance of TimeSeriesDatabaseConnectionProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

identity

public ManagedIdentityReference identity()

Get the identity property: Managed identity properties for the time series database connection resource.

Returns:

the identity value.

provisioningState

public TimeSeriesDatabaseConnectionState provisioningState()

Get the provisioningState property: The provisioning state.

Returns:

the provisioningState value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withIdentity

public TimeSeriesDatabaseConnectionProperties withIdentity(ManagedIdentityReference identity)

Set the identity property: Managed identity properties for the time series database connection resource.

Parameters:

identity - the identity value to set.

Returns:

the TimeSeriesDatabaseConnectionProperties object itself.

Applies to