IntegrationRuntime Class

  • java.lang.Object
    • com.azure.analytics.synapse.artifacts.models.IntegrationRuntime

Implements

public class IntegrationRuntime
implements JsonSerializable<IntegrationRuntime>

Azure Synapse nested object which serves as a compute resource for activities.

Constructor Summary

Constructor Description
IntegrationRuntime()

Creates an instance of IntegrationRuntime class.

Method Summary

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

Reads an instance of IntegrationRuntime from the JsonReader.

Map<String,Object> getAdditionalProperties()

Get the additionalProperties property: Azure Synapse nested object which serves as a compute resource for activities.

String getDescription()

Get the description property: Integration runtime description.

IntegrationRuntimeType getType()

Get the type property: Type of integration runtime.

IntegrationRuntime setAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Azure Synapse nested object which serves as a compute resource for activities.

IntegrationRuntime setDescription(String description)

Set the description property: Integration runtime description.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntime

public IntegrationRuntime()

Creates an instance of IntegrationRuntime class.

Method Details

fromJson

public static IntegrationRuntime fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntime from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

getAdditionalProperties

public Map<String,Object> getAdditionalProperties()

Get the additionalProperties property: Azure Synapse nested object which serves as a compute resource for activities.

Returns:

the additionalProperties value.

getDescription

public String getDescription()

Get the description property: Integration runtime description.

Returns:

the description value.

getType

public IntegrationRuntimeType getType()

Get the type property: Type of integration runtime.

Returns:

the type value.

setAdditionalProperties

public IntegrationRuntime setAdditionalProperties(Map<String,Object> additionalProperties)

Set the additionalProperties property: Azure Synapse nested object which serves as a compute resource for activities.

Parameters:

additionalProperties - the additionalProperties value to set.

Returns:

the IntegrationRuntime object itself.

setDescription

public IntegrationRuntime setDescription(String description)

Set the description property: Integration runtime description.

Parameters:

description - the description value to set.

Returns:

the IntegrationRuntime object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to