CSharpFunctionRetrieveDefaultDefinitionParameters Class

public final class CSharpFunctionRetrieveDefaultDefinitionParameters
extends FunctionRetrieveDefaultDefinitionParameters

The parameters needed to retrieve the default function definition for a CSharp function.

Constructor Summary

Constructor Description
CSharpFunctionRetrieveDefaultDefinitionParameters()

Creates an instance of CSharpFunctionRetrieveDefaultDefinitionParameters class.

Method Summary

Modifier and Type Method and Description
String bindingType()

Get the bindingType property: Indicates the function binding type.

static CSharpFunctionRetrieveDefaultDefinitionParameters fromJson(JsonReader jsonReader)

Reads an instance of CSharpFunctionRetrieveDefaultDefinitionParameters from the JsonReader.

String script()

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

JsonWriter toJson(JsonWriter jsonWriter)
UdfType udfType()

Get the udfType property: The function type.

void validate()

Validates the instance.

CSharpFunctionRetrieveDefaultDefinitionParameters withScript(String script)

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

CSharpFunctionRetrieveDefaultDefinitionParameters withUdfType(UdfType udfType)

Set the udfType property: The function type.

Methods inherited from FunctionRetrieveDefaultDefinitionParameters

Methods inherited from java.lang.Object

Constructor Details

CSharpFunctionRetrieveDefaultDefinitionParameters

public CSharpFunctionRetrieveDefaultDefinitionParameters()

Creates an instance of CSharpFunctionRetrieveDefaultDefinitionParameters class.

Method Details

bindingType

public String bindingType()

Get the bindingType property: Indicates the function binding type.

Overrides:

CSharpFunctionRetrieveDefaultDefinitionParameters.bindingType()

Returns:

the bindingType value.

fromJson

public static CSharpFunctionRetrieveDefaultDefinitionParameters fromJson(JsonReader jsonReader)

Reads an instance of CSharpFunctionRetrieveDefaultDefinitionParameters from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

script

public String script()

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

Returns:

the script value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

CSharpFunctionRetrieveDefaultDefinitionParameters.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

udfType

public UdfType udfType()

Get the udfType property: The function type.

Returns:

the udfType value.

validate

public void validate()

Validates the instance.

Overrides:

CSharpFunctionRetrieveDefaultDefinitionParameters.validate()

withScript

public CSharpFunctionRetrieveDefaultDefinitionParameters withScript(String script)

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

Parameters:

script - the script value to set.

Returns:

the CSharpFunctionRetrieveDefaultDefinitionParameters object itself.

withUdfType

public CSharpFunctionRetrieveDefaultDefinitionParameters withUdfType(UdfType udfType)

Set the udfType property: The function type.

Parameters:

udfType - the udfType value to set.

Returns:

the CSharpFunctionRetrieveDefaultDefinitionParameters object itself.

Applies to