Share via


IFunctionsOperations Interface

Definition

FunctionsOperations operations.

public interface IFunctionsOperations
type IFunctionsOperations = interface
Public Interface IFunctionsOperations

Methods

BeginTestWithHttpMessagesAsync(String, String, String, Function, Dictionary<String,List<String>>, CancellationToken)

Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.

CreateOrReplaceWithHttpMessagesAsync(Function, String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Creates a function or replaces an already existing function under an existing streaming job.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a function from the streaming job.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets details about the specified function.

ListByStreamingJobNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the functions under the specified streaming job.

ListByStreamingJobWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Lists all of the functions under the specified streaming job.

RetrieveDefaultDefinitionWithHttpMessagesAsync(String, String, String, FunctionRetrieveDefaultDefinitionParameters, Dictionary<String, List<String>>, CancellationToken)

Retrieves the default definition of a function based on the parameters specified.

TestWithHttpMessagesAsync(String, String, String, Function, Dictionary<String,List<String>>, CancellationToken)

Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.

UpdateWithHttpMessagesAsync(Function, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Updates an existing function under an existing streaming job. This can be used to partially update (ie. update one or two properties) a function without affecting the rest the job or function definition.

Extension Methods

BeginTest(IFunctionsOperations, String, String, String, Function)

Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.

BeginTestAsync(IFunctionsOperations, String, String, String, Function, CancellationToken)

Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.

CreateOrReplace(IFunctionsOperations, Function, String, String, String, String, String)

Creates a function or replaces an already existing function under an existing streaming job.

CreateOrReplaceAsync(IFunctionsOperations, Function, String, String, String, String, String, CancellationToken)

Creates a function or replaces an already existing function under an existing streaming job.

Delete(IFunctionsOperations, String, String, String)

Deletes a function from the streaming job.

DeleteAsync(IFunctionsOperations, String, String, String, CancellationToken)

Deletes a function from the streaming job.

Get(IFunctionsOperations, String, String, String)

Gets details about the specified function.

GetAsync(IFunctionsOperations, String, String, String, CancellationToken)

Gets details about the specified function.

ListByStreamingJob(IFunctionsOperations, String, String, String)

Lists all of the functions under the specified streaming job.

ListByStreamingJobAsync(IFunctionsOperations, String, String, String, CancellationToken)

Lists all of the functions under the specified streaming job.

ListByStreamingJobNext(IFunctionsOperations, String)

Lists all of the functions under the specified streaming job.

ListByStreamingJobNextAsync(IFunctionsOperations, String, CancellationToken)

Lists all of the functions under the specified streaming job.

RetrieveDefaultDefinition(IFunctionsOperations, String, String, String, FunctionRetrieveDefaultDefinitionParameters)

Retrieves the default definition of a function based on the parameters specified.

RetrieveDefaultDefinitionAsync(IFunctionsOperations, String, String, String, FunctionRetrieveDefaultDefinitionParameters, CancellationToken)

Retrieves the default definition of a function based on the parameters specified.

Test(IFunctionsOperations, String, String, String, Function)

Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.

TestAsync(IFunctionsOperations, String, String, String, Function, CancellationToken)

Tests if the information provided for a function is valid. This can range from testing the connection to the underlying web service behind the function or making sure the function code provided is syntactically correct.

Update(IFunctionsOperations, Function, String, String, String, String)

Updates an existing function under an existing streaming job. This can be used to partially update (ie. update one or two properties) a function without affecting the rest the job or function definition.

UpdateAsync(IFunctionsOperations, Function, String, String, String, String, CancellationToken)

Updates an existing function under an existing streaming job. This can be used to partially update (ie. update one or two properties) a function without affecting the rest the job or function definition.

Applies to