JavaScriptFunctionBindingProperties Class

  • java.lang.Object
    • com.azure.resourcemanager.streamanalytics.fluent.models.JavaScriptFunctionBindingProperties

Implements

public final class JavaScriptFunctionBindingProperties
implements JsonSerializable<JavaScriptFunctionBindingProperties>

The binding properties associated with a JavaScript function.

Constructor Summary

Constructor Description
JavaScriptFunctionBindingProperties()

Creates an instance of JavaScriptFunctionBindingProperties class.

Method Summary

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

Reads an instance of JavaScriptFunctionBindingProperties from the JsonReader.

String script()

Get the script property: The JavaScript code containing a single function definition.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

JavaScriptFunctionBindingProperties withScript(String script)

Set the script property: The JavaScript code containing a single function definition.

Methods inherited from java.lang.Object

Constructor Details

JavaScriptFunctionBindingProperties

public JavaScriptFunctionBindingProperties()

Creates an instance of JavaScriptFunctionBindingProperties class.

Method Details

fromJson

public static JavaScriptFunctionBindingProperties fromJson(JsonReader jsonReader)

Reads an instance of JavaScriptFunctionBindingProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

script

public String script()

Get the script property: The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'.

Returns:

the script value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withScript

public JavaScriptFunctionBindingProperties withScript(String script)

Set the script property: The JavaScript code containing a single function definition. For example: 'function (x, y) { return x + y; }'.

Parameters:

script - the script value to set.

Returns:

the JavaScriptFunctionBindingProperties object itself.

Applies to