CSharpFunctionBindingProperties Class

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

Implements

public final class CSharpFunctionBindingProperties
implements JsonSerializable<CSharpFunctionBindingProperties>

The binding properties associated with a CSharp function.

Constructor Summary

Constructor Description
CSharpFunctionBindingProperties()

Creates an instance of CSharpFunctionBindingProperties class.

Method Summary

Modifier and Type Method and Description
String classProperty()

Get the classProperty property: The Csharp code containing a single function definition.

String dllPath()

Get the dllPath property: The Csharp code containing a single function definition.

static CSharpFunctionBindingProperties fromJson(JsonReader jsonReader)

Reads an instance of CSharpFunctionBindingProperties from the JsonReader.

String method()

Get the method property: The Csharp code containing a single function definition.

JsonWriter toJson(JsonWriter jsonWriter)
UpdateMode updateMode()

Get the updateMode property: Refresh modes for Stream Analytics functions.

void validate()

Validates the instance.

CSharpFunctionBindingProperties withClassProperty(String classProperty)

Set the classProperty property: The Csharp code containing a single function definition.

CSharpFunctionBindingProperties withDllPath(String dllPath)

Set the dllPath property: The Csharp code containing a single function definition.

CSharpFunctionBindingProperties withMethod(String method)

Set the method property: The Csharp code containing a single function definition.

CSharpFunctionBindingProperties withUpdateMode(UpdateMode updateMode)

Set the updateMode property: Refresh modes for Stream Analytics functions.

Methods inherited from java.lang.Object

Constructor Details

CSharpFunctionBindingProperties

public CSharpFunctionBindingProperties()

Creates an instance of CSharpFunctionBindingProperties class.

Method Details

classProperty

public String classProperty()

Get the classProperty property: The Csharp code containing a single function definition.

Returns:

the classProperty value.

dllPath

public String dllPath()

Get the dllPath property: The Csharp code containing a single function definition.

Returns:

the dllPath value.

fromJson

public static CSharpFunctionBindingProperties fromJson(JsonReader jsonReader)

Reads an instance of CSharpFunctionBindingProperties from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

method

public String method()

Get the method property: The Csharp code containing a single function definition.

Returns:

the method value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

updateMode

public UpdateMode updateMode()

Get the updateMode property: Refresh modes for Stream Analytics functions.

Returns:

the updateMode value.

validate

public void validate()

Validates the instance.

withClassProperty

public CSharpFunctionBindingProperties withClassProperty(String classProperty)

Set the classProperty property: The Csharp code containing a single function definition.

Parameters:

classProperty - the classProperty value to set.

Returns:

the CSharpFunctionBindingProperties object itself.

withDllPath

public CSharpFunctionBindingProperties withDllPath(String dllPath)

Set the dllPath property: The Csharp code containing a single function definition.

Parameters:

dllPath - the dllPath value to set.

Returns:

the CSharpFunctionBindingProperties object itself.

withMethod

public CSharpFunctionBindingProperties withMethod(String method)

Set the method property: The Csharp code containing a single function definition.

Parameters:

method - the method value to set.

Returns:

the CSharpFunctionBindingProperties object itself.

withUpdateMode

public CSharpFunctionBindingProperties withUpdateMode(UpdateMode updateMode)

Set the updateMode property: Refresh modes for Stream Analytics functions.

Parameters:

updateMode - the updateMode value to set.

Returns:

the CSharpFunctionBindingProperties object itself.

Applies to