InteractiveQueryProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.datafactory.models.InteractiveQueryProperties

Implements

public final class InteractiveQueryProperties
implements JsonSerializable<InteractiveQueryProperties>

Interactive authoring capability type properties.

Constructor Summary

Constructor Description
InteractiveQueryProperties()

Creates an instance of InteractiveQueryProperties class.

Method Summary

Modifier and Type Method and Description
Integer autoTerminationMinutes()

Get the autoTerminationMinutes property: The allowed idle time for interactive authoring.

static InteractiveQueryProperties fromJson(JsonReader jsonReader)

Reads an instance of InteractiveQueryProperties from the JsonReader.

InteractiveCapabilityStatus status()

Get the status property: The interactive authoring capability status.

JsonWriter toJson(JsonWriter jsonWriter)

Methods inherited from java.lang.Object

Constructor Details

InteractiveQueryProperties

public InteractiveQueryProperties()

Creates an instance of InteractiveQueryProperties class.

Method Details

autoTerminationMinutes

public Integer autoTerminationMinutes()

Get the autoTerminationMinutes property: The allowed idle time for interactive authoring.

Returns:

the autoTerminationMinutes value.

fromJson

public static InteractiveQueryProperties fromJson(JsonReader jsonReader)

Reads an instance of InteractiveQueryProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

status

public InteractiveCapabilityStatus status()

Get the status property: The interactive authoring capability status. Must be one of InteractiveCapabilityStatus. The default value is 'Enabling'.

Returns:

the status value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

Applies to