Share via


IntegrationRuntimeReference Class

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

Implements

public final class IntegrationRuntimeReference
implements JsonSerializable<IntegrationRuntimeReference>

Integration runtime reference type.

Constructor Summary

Constructor Description
IntegrationRuntimeReference()

Creates an instance of IntegrationRuntimeReference class.

Method Summary

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

Reads an instance of IntegrationRuntimeReference from the JsonReader.

Map<String,Object> getParameters()

Get the parameters property: Arguments for integration runtime.

String getReferenceName()

Get the referenceName property: Reference integration runtime name.

IntegrationRuntimeReferenceType getType()

Get the type property: Type of integration runtime.

IntegrationRuntimeReference setParameters(Map<String,Object> parameters)

Set the parameters property: Arguments for integration runtime.

IntegrationRuntimeReference setReferenceName(String referenceName)

Set the referenceName property: Reference integration runtime name.

IntegrationRuntimeReference setType(IntegrationRuntimeReferenceType type)

Set the type property: Type of integration runtime.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

IntegrationRuntimeReference

public IntegrationRuntimeReference()

Creates an instance of IntegrationRuntimeReference class.

Method Details

fromJson

public static IntegrationRuntimeReference fromJson(JsonReader jsonReader)

Reads an instance of IntegrationRuntimeReference from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of IntegrationRuntimeReference if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

getParameters

public Map<String,Object> getParameters()

Get the parameters property: Arguments for integration runtime.

Returns:

the parameters value.

getReferenceName

public String getReferenceName()

Get the referenceName property: Reference integration runtime name.

Returns:

the referenceName value.

getType

public IntegrationRuntimeReferenceType getType()

Get the type property: Type of integration runtime.

Returns:

the type value.

setParameters

public IntegrationRuntimeReference setParameters(Map<String,Object> parameters)

Set the parameters property: Arguments for integration runtime.

Parameters:

parameters - the parameters value to set.

Returns:

the IntegrationRuntimeReference object itself.

setReferenceName

public IntegrationRuntimeReference setReferenceName(String referenceName)

Set the referenceName property: Reference integration runtime name.

Parameters:

referenceName - the referenceName value to set.

Returns:

the IntegrationRuntimeReference object itself.

setType

public IntegrationRuntimeReference setType(IntegrationRuntimeReferenceType type)

Set the type property: Type of integration runtime.

Parameters:

type - the type value to set.

Returns:

the IntegrationRuntimeReference object itself.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to